O que mc:Ignorable="d"
significa em WPF?
E esta linha:
d:DesignHeight="500"
d:DesignWidth="300"
O mc:Ignorable
namespace fornece definições xaml que são "ignoradas" pelo processador xaml.
Isso permite que você especifique as informações usadas pelo designer em tempo de design, que são ignoradas em tempo de execução. No seu caso, você pode especificar DesignHeight
e DesignWidth
, que não são propriedades "reais" em a Window
, mas funcionam no designer para fornecer uma experiência de tempo de design padrão.
mc:Ignorable="d"
define o d:
prefixo como uma marca para os atributos usados no design. Leia mais no MSDN: mc:Ignorable
Atributo
d:DesignHeight="500"
e d:DesignWidth="300"
usar esse d:
prefixo, o que os torna disponíveis apenas durante o tempo de design - eles são ignorados após a compilação do programa padrão.