Wpf Intellisense在XAML编辑中在哪里查找笔刷属性的选项?
在WPF应用程序中,如果我想创建一个矩形,我开始在XAML中编写:Wpf Intellisense在XAML编辑中在哪里查找笔刷属性的选项?,wpf,visual-studio,xaml,intellisense,Wpf,Visual Studio,Xaml,Intellisense,在WPF应用程序中,如果我想创建一个矩形,我开始在XAML中编写: <Rectangle Fill= intellisense从System.Windows.Media.Brush中提取,这只是一对默认的SolidColorBrush值。您可以使用任何画笔类型,如LinearGradientBrush,RadialGradientBrush,或ImageBrush。如果要定义自己的颜色,可以使用颜色的十六进制值(例如,#FFFF0000,用于aRGB值255不透明度、255红色、0绿色、
<Rectangle Fill=
intellisense从System.Windows.Media.Brush
中提取,这只是一对默认的SolidColorBrush
值。您可以使用任何画笔类型,如LinearGradientBrush
,RadialGradientBrush
,或ImageBrush
。如果要定义自己的颜色,可以使用颜色的十六进制值(例如,#FFFF0000,用于aRGB值255不透明度、255红色、0绿色、0蓝色),或者可以在XAML中定义资源,并使用StaticResource
或DynamicResource
引用它们(如果希望在运行时更改此值)
Intellisense使用反射来查找变量、方法和函数。该颜色列表来自此类,如下所示:
public sealed class Brushes {
public static SolidColorBrush AliceBlue {
get {
return KnownColors.SolidColorBrushFromUint(-984833);
}
}
public static SolidColorBrush AntiqueWhite {
get {
return KnownColors.SolidColorBrushFromUint(-332841);
}
}
}
不确定您在第二个问题中要问什么,但它只提供与给定程序集直接相关的内容。如果你能澄清这个问题,请澄清。由于这里的定义,Intelissense向你展示了这个列表
xs:attribute
name=“Fill”type=“StringToBrushConverter”/
请看StringToBrushConverter的定义
name="StringToBrushConverter">
pattern value="AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenrod|DarkGray|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGray|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGray|DodgerBlue|Firebrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|Goldenrod|Gray|Green|GreenYellow|Honeydew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenrodYellow|LightGray|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGray|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquamarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenrod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGray|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen"/>
</xs:restriction>
</xs:simpleType>
name=“StringToBrushConverter”>
模式值="(4)古文利利巴利利利利利巴利利利巴利利利巴利利利巴利利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚利亚124; DarkOrange | DarkOrchid | DarkRed | DarkSalmon | DarkSeaGreen | DarkSlateBlue | DarkSlat(4)研究人员表示:EEEEEEEGG4.研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:研究人员表示:EEEEEGGGGGGGGKK4.方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方124;浅珊瑚|浅青色|浅黄花|浅灰色|浅绿色|浅粉色|丽(124)轻政政政政教学研究者们。轻政政政政政教学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学学毕业。轻政政政教学学学学学学毕业。轻政政教学学学学学学毕业。轻政政教学学学学学学毕业;轻政政政教学学学学蓝;轻政教学学学学学学学生生生生;轻政政学生生生生生生生生生生;石灰;石灰;石灰(12月14)学学学学学学学学学学学学生生生生生生生生;石灰(12月12月12月14日日日;石灰;石灰;石灰(12月14日日;石灰;石灰;利利利利利利利利利(12月12月14日;利学学学学学学学学学学学学学学学学学学学学学学学学学学学学学|橄榄色|橄榄色|橙色|橙色|10月4日,帕兰兰兰花(1244)帕考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考考|番茄|透明|青绿色|紫色|小麦|白色|白烟|黄色|黄绿色"/>
所有内容都取自WPFe schemma,本地化为:C:\Program Files(x86)\Microsoft Visual Studio 11.0\Xml\Schemas是的,我知道这些颜色文字来自类画笔。我想问的是,Intellisense在哪里搜索Brush
实例?它是在定义了classBrush
的名称空间中搜索它们,还是在整个wpf核心程序集中搜索它们,还是在我的项目中搜索它们(其中可能包含对其他程序集的引用)?