c# - 如何处理 System.Drawing.Color <--> System.Windows.Media.Color 模糊引用

标签 c# .net

我正在使用 System.Drawing 来填充矩形和绘制线条等等。 System.Drawing.Color 对象只有一个预定义颜色列表,我想使用 RGB 分配我自己的颜色。所以我添加了 System.Windows.Media 命名空间,现在所有对“Color”的引用都表示它们是不明确的引用。

我明白为什么。但我想知道是否有比这样做更好的解决方案

System.Windows.Media.Color colorVariableName;

无论我在何处引用 Color 变量。

最佳答案

您可以 alias your usings在顶部,所以你可以这样说

using MediaColor = System.Windows.Media.Color

你可以说

MediaColor colorVariableName

关于c# - 如何处理 System.Drawing.Color <--> System.Windows.Media.Color 模糊引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7614398/

相关文章:

.net - 云计算-Azure

c# - 在c#中向多维数组添加维度

c# - HttpWebRequest 的并发限制

C# => 论点

c# - 为什么在 IL 代码中找不到委托(delegate)的 Invoke 方法体?

c# - 为 Azure Functions 创建测试项目

.net - C++/CLI 和使用 System::Linq 不工作

c# - 使用本地数据库发布 Windows 窗体

c# - wpf excel 喜欢网格编辑吗?

c# - 从 .NET 应用程序枚举和读取 Java 应用程序的 UI 控件