int System.Windows.GridLength - VB.NET
-
21-09-2019 - |
Frage
Wie kann ich konvertieren int System.Windows.GridLength in VB, NET, so dass ich die Höhe einer Gitterreihe in Silver einstellen (XAML).
In XAML-Datei:
<RowDefinition Height="0" x:Name="rowerror" />
In VB.NET:
rowerror.Height = CType(30, System.Windows.GridLength)
Das wie ich schrieb in VB.NET. Ich weiß, dass ich falsch liege, aber wie tun Sie, wenn die int System.Windows.GridLength, so dass die Höhe des „RowError“, ob das 30 sein?
Lösung
rowerror.Height = new GridLength(30)
Andere Tipps
Die MSDN Dokumentation ein Beispiel liefert die dies mit einem GridLengthConverter ..
Dim myGridLengthConverter As System.Windows.GridLengthConverter = New System.Windows.GridLengthConverter()
...
rowerror.Height = CType(myGridLengthConverter.ConvertFromString("30"), GridLength)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow