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

use*_*075 99 c# wpf xaml

mc:Ignorable="d"在WPF 中意味着什么?

而这一行:

d:DesignHeight="500" 
d:DesignWidth="300"
Run Code Online (Sandbox Code Playgroud)

Ree*_*sey 113

mc:Ignorable命名空间提供了由XAML处理器"忽略" XAML定义.

这允许您指定设计者在设计时使用的信息,该信息在运行时被忽略.在您的情况下,您可以指定DesignHeightDesignWidth,而不是"真实"属性Window,但在设计器中工作以提供默认的设计时体验.


Mar*_*zek 33

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

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


bas*_*h.d 12

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

一篇关于这个主题的文章.