WPF中的mc:Ignorable =“d”是什么意思?
在WPF中, mc:Ignorable="d"
是什么意思?
而这一行:
d:DesignHeight="500" d:DesignWidth="300"
mc:Ignorable
命名空间提供了xaml处理器“忽略”的xaml定义。
这允许您在devise时指定在运行时被忽略的信息。 在你的情况下,你可以指定DesignHeight
和DesignWidth
,它们不是Window
上的“真实”属性,而是在devise器中工作以提供默认的devise时间体验。
mc:Ignorable="d"
将d:
前缀设置为devise中使用的属性的标记。 阅读更多关于MSDN: mc:Ignorable
属性
d:DesignHeight="500"
和d:DesignWidth="300"
使用d:
前缀,这些只在devise时才使它们可用 – 在标准程序编译之后它们被忽略。
这是WPF中预定义的namespace
,将在devise时使用,但在实际编译和执行时将被忽略。 它会显示您的devise时间select,但不影响实际的布局。
有一个关于这个话题的文章 。