1
を投げ、私はここに私のApp.xamlファイルに "DisplayHeight" を定義します。が例外
<Application.Resources>
<sys:Int32 x:Key="DisplayHeight">534</sys:Int32>
</Application.Resources>
私はここに私のListViewの高さを設定しよう:
<Grid>
<ListView x:Name="myListView" Height="{StaticResource DisplayHeight}"/>
</Grid>
この結果次の例外を除いて:
{"'534' is not a valid value for property 'Height'."}
これが機能しない理由はわかりません。私は手動で534に高さを設定することができ、それは動作します。また、私はそれはタイプの問題ではありませんので...
ありがとう:
別の方法としては、コンバータを入力使用するバインディングでそれをラップすることができます。私はコントロールの高さを見て、それがInt32であることを見ました。しかし、ListViewの高さは、あなたが言ったように、DoubleであるFrameworkElementから派生しています。 – throop77