我需要通过取现有的并为其提供新的alpha值来创建新的颜色。文档说这个过载存在,但是当我尝试使用它时,IDE说没有这样的过载并且代码不会生成。我错过了什么?Color.FromArgb(int32,color)方法缺少超载
-1
A
回答
1
这有什么错
var c = Colors.Aqua;
var newColor = new Color {A = 50, R=c.R, G=c.G,B=c.B};
我明白你想要过载,但据我所知一个不存在,你需要做以上。
相关问题
- 1. 嘲笑超载类缺少方法
- 2. 缺少getHardwareAddress()方法
- 3. 功能在Python超载:缺少
- 4. IMessenger.Send缺少超载接受令牌
- 5. 缺少python方法NetworkX
- 6. 缺少return语句方法
- 7. 检测缺少方法
- 8. 缺少方法例外
- 9. jQuery的$ find方法缺少
- 10. tbody。 each();方法缺少watir
- 11. 缺少方法声明
- 12. AutoIT:ADODB.Connection方法'打开'缺少?
- 13. IronRuby中缺少方法“to_yaml”
- 14. CalendarEventSeries,缺少setRecurrence()方法?
- 15. Android:InputConnection缺少getSelection()方法
- 16. mred中缺少方法:canvas%?
- 17. iPhone:缺少方法? NSDictionary dictionaryWithData:
- 18. 超载方法
- 19. 反应式扩展缺少方法重载
- 20. XmlDocument在.Net核心中缺少加载方法?
- 21. 找不到方法:'Int32 Microsoft.Data.OData.Query.SemanticAst.QueryNode.get_Kind()'
- 22. etrepat/baum laravel包中缺少makeNthChildOf()方法
- 23. 了解“缺少方法体”错误
- 24. 在方法中缺少return语句
- 25. VS 2012中缺少OnReceiveAsync方法
- 26. 支持Android-V4缺少方法
- 27. 在Selenium 3.2.0中缺少方法
- 28. PowerShell中缺少成员方法
- 29. 缺少方法体抽象类
- 30. 单在Linux和缺少方法例外
这是一个Winforms方法,让IntelliSense弹出帮助您找到正确的方法。 –
你怎么知道它是winforms方法?它在https://msdn.microsoft.com/en-us/library/1hstcth9(v=vs.110).aspx – Eugene
中没有提及'System.Drawing'是一个WinForms命名空间。它是一个GDI +包装。您*可以*在WPF应用程序中使用它,但不应该。这是不工作的原因可能是因为你没有添加正确的参考。 –