在 WPF 应用程序中,如果我想创建一个矩形,我开始在 XAML 中编写:
<Rectangle Fill=
在我输入最后一个=
字符后,Visual Studio 的 Intellisense 会给我这个Fill
属性的一堆选项,比如 AliceBlue、AntiqueWhite 等等。我发现这些常量来自 class Brushes
,但在我自己的类中定义的常量不会包含在该属性的选项列表中。所以我有两个问题。
- 属性
Fill
是类型Brush
。类型Brush
是普通类型,不是枚举类型。Intellisense 如何为此类属性寻找选项? - Intellisense 是否可以将在 WPF 核心程序集之外定义的对象视为某个属性的选项?
谢谢