我有以下XAML(为简洁起见,删除了不相关的部分)
<ctrl:ProgressBarEx>
<ctrl:ProgressBarEx.ColorValues>
<Brush x:Key="25">#00ff00</Brush>
</ctrl:ProgressBarEx.ColorValues>
</ctrl:ProgressBarEx>
将值添加到我的自定义类
中的字典属性中public SortedDictionary<double, Brush> ColorValues {get; set;}
代码工作正常,但Visual Studio *给了我蓝色波浪线和警告 “值”25“不是”System.Double“类型,不能在此通用集合中使用。”
虽然这并不能阻止代码编译和运行完美,但它有点烦人 - 通常我希望我的代码在第4级显示没有警告
任何人都可以建议如何删除此警告
我考虑过了
使用Microsoft Visual Studio 2010版本10.0.40219.1 SP1Rel