リストボックスを含むビュー (ユーザーコントロール) があります。実行時に、リストボックスには別のビュー (同じくユーザーコントロール) のインスタンスが取り込まれます。デザインタイム (Blend および Cider) でリストボックスに、サンプル データが入力されたサンプル ビューを入力するにはどうすればよいですか?
2515 次
2 に答える
5
VS2010 を使用すると、デザイン時の属性を使用できます(SL と WPF の両方で機能します)。とにかく、私は通常、モックデータソースを持っているので、それはただの問題です:
名前空間宣言の追加
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
ウィンドウ/コントロール リソースへのモック データ コンテキストの追加
<UserControl.Resources> <ViewModels:MockXViewModel x:Key="DesignViewModel"/> </UserControl.Resources>
設計時のデータ コンテキストの設定
<Grid d:DataContext="{Binding Source={StaticResource DesignViewModel}}"> ...
十分に機能します。
于 2011-03-20T12:30:13.600 に答える
0
WPF アプリケーション フレームワーク (WAF)のBookLibraryサンプル アプリケーションが興味深いと思われるかもしれません。Visual Studio 2010 と Expression Blend 4 の新しい設計時サポートを使用します。WAF の .Net4 バージョンをダウンロードしてください。
于 2010-07-10T09:04:53.553 に答える