Sapere se un controllo WPF è in DesignMode o no
Scritto da
Massimo Bonanni il
lunedì 26 settembre 2011
•
Linguaggio:
• Livello: 100
A volte è necessario eseguire delle azioni quando un controllo
WPF è in DesignMode o quando è in una
normale esecuzione (run dell'applicazione WPF).
La classe DesignerProperties del namespace
System.ComponentModel ci permette di sapere
ciò:
VB.NET
If DesignerProperties.GetIsInDesignMode(Me.TextBox1) Then
' designer mode
Else
' run mode
End If
C#
if (DesignerProperties.GetIsInDesignMode(this.TextBox1))
{
// Designer Mode
}
else
{
// Running Mode
}
L'argomento del metodo GetIsInDesignMode può essere un qualsiasi
UIElement.
Tags: WPF,windows presentation framework,presentation framework