在WPF中mc:Ignorable =“ d”是什么意思?


107

mc:Ignorable="d"WPF是什么意思?

这行:

d:DesignHeight="500" 
d:DesignWidth="300"

Answers:


118

mc:Ignorable命名空间提供了由XAML处理器“忽略” XAML定义。

这使您可以指定设计人员在设计时使用的信息,而这些信息在运行时将被忽略。在您的情况下,您可以指定DesignHeightDesignWidth,这不是上的“真实”属性Window,而是在设计器中工作以提供默认的设计时体验。


37

mc:Ignorable="d"d:前缀设置为设计中使用的属性的标记。阅读有关MSDN的更多信息:mc:Ignorable属性

d:DesignHeight="500"d:DesignWidth="300"使用该d:前缀,这使得它们仅在设计时可用-在标准程序编译后将忽略它们。


12

这是namespaceWPF中的预定义,将在设计时使用,但在实际编译和执行时将被忽略。它会显示您的设计时选择,但对实际布局没有影响。

一篇关于该主题的文章

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.