Що робить 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:префікс, що робить їх доступними лише під час проектування - вони ігноруються після стандартної компіляції програми.