質問

Silverlight (xaml) でグリッド行の高さを設定できるように、VB、NET で int を System.Windows.GridLength に変換するにはどうすればよいですか。

xaml ファイル内:

<RowDefinition Height="0" x:Name="rowerror"  />

VB.NET の場合:

rowerror.Height = CType(30, System.Windows.GridLength)

これはVB.NETで書いたものです。私が間違っていることはわかっていますが、「rowerror」の高さが30になるようにintをSystem.Windows.GridLengthに設定する場合はどうすればよいですか?

役に立ちましたか?

解決

rowerror.Height = new GridLength(30)

他のヒント

の例を提供する MSDNドキュメントこの使用 GridLengthConverterする ..

Dim myGridLengthConverter As System.Windows.GridLengthConverter = New System.Windows.GridLengthConverter()

...

rowerror.Height = CType(myGridLengthConverter.ConvertFromString("30"), GridLength)
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top