1
私はWPFアプリケーションを持っているし、メインウィンドウのXAMLで、私は以下があります。XAMLを使用してDesignProperties.DataContextにオブジェクトをネストする方法は?
<d:DesignProperties.DataContext>
<viewModels:MainWindowViewModel
IsProcessCanvasVisible="False"
IsBrowseButtonVisible="True"
/>
<!-- TODO Bind "Processes" for design time test -->
</d:DesignProperties.DataContext>
私のTODO欠けている部分にあり指します。このviewModelにはProcessesというプロパティがあり、List<Process>
です。
XAMLでいくつかの要素をインスタンス化したいので、デザイン時にバインディングを処理できます。私はXAMLでこれを実行して、宣言的な性質に設計時のバインディングを保持したかったのです。 (設計時だけの偽のクラスを作成すると、私には良く見えませんでした)
これはできますか?もしそうなら、どうですか?
こんにちは!答えをありがとう。あなたは 'List'に関してあなたが与えた警告について詳述してもらえますか?ジェネリックとXAMLがうまくいかないためですか? –
Alpha
はい、まさにジェネリックスがXAMLで問題を起こしています – unkreativ