Що робить mc:Ignorable="d"
означає WPF?
І цей ряд:
d:DesignHeight="500"
d:DesignWidth="300"
Що робить mc:Ignorable="d"
означає WPF?
І цей ряд:
d:DesignHeight="500"
d:DesignWidth="300"
Відповіді:
mc:Ignorable
Простір імен надає XAML визначення, які «ігноровані» процесором XAML.
Це дозволяє вказати інформацію, що використовується дизайнером під час проектування, яка ігнорується під час виконання. У вашому випадку ви можете вказати DesignHeight
і DesignWidth
, які не є "реальними" властивостями на a Window
, але працюйте в дизайнері, щоб забезпечити досвід дизайну за замовчуванням.
mc:Ignorable="d"
встановлює d:
префікс як позначку для атрибутів, що використовуються в дизайні. Детальніше про MSDN: mc:Ignorable
Атрибут
d:DesignHeight="500"
і d:DesignWidth="300"
використовувати цей d:
префікс, що робить їх доступними лише під час проектування - вони ігноруються після стандартної компіляції програми.