Mit Silverlight hat man viele Möglichkeiten zu kommunizieren und interaktiv zu werden. Während der Entwicklungszeit kann es jedoch schnell passieren, dass nicht alle Services zur Verfügung stehen.
ist hier das Schlüsselwort. Somit kann ein Absturz, der zur Laufzeit nicht passieren würde, auch während der Entwicklung verhindert werden.
Public Function IsInDesignMode() As Boolean
If Application.Current.RootVisual Is Nothing Then Return False
Return System.ComponentModel.DesignerProperties.GetIsInDesignMode(Application.Current.RootVisual)
End Function
Kommentare zum Snippet