在上面的XAML按钮定义中,
在回答之前,请注意
谢谢!
FontStyle
属性被设置为Italic。设计师在我按下等号时会弹出一个列表供我选择。这是如何实现的呢?在回答之前,请注意
FontStyle
属性是FontStyle
类型(一个结构体),而不是枚举。如果是枚举,在设计时列出所有选项将是微不足道的,那么这个下拉列表的有效选项是如何选择的呢?此外,还有一个完全独立的FontStyles
类,其中包含三个静态字段:Italic
、Normal
和Oblique
,这恰好是VS提供的三个选项。是否在FontStyle
结构体和FontStyles
类之间进行了某种映射?因为我已经在对象浏览器和.NET Reflector中寻找了很多地方,但没有从任何一个地方找到答案。谢谢!
TypeConverter.GetStandardValues
,但是FontStyleConverter
没有覆盖GetStandardValues
或GetStandardValuesSupported
。非常奇怪。 - itowlson