リストへのwpfウィザードツールキットItemsSourceバインディング

レイ・ハスティ

MVVMパターンを実装しており、WPF ToolKit(Xceed.Wpf.Toolkit)のウィザードコントロールを使用してインターフェイスを設計したいと考えています。

私がやりたいのは、ウィザードのアイテムソースをにバインドし、List<ViewModelBase>を使用しDataTemplateてそれをページとして表示することです。これまでのところ、喜びはありません。:-(

コードを可能な限りトリミングしましたが、ここにその要点があります。

私の見解XAML:

<xctk:Wizard FinishButtonClosesWindow="True" ItemsSource="{Binding Pages}" />

私のデータテンプレート:

<DataTemplate DataType="{x:Type vm:ViewModelBase}">
    <xctk:WizardPage Title="{Binding DisplayName}" Description="{Binding DisplayDescription}"/>
</DataTemplate>

csファイル:VMでは、リストを返すプロパティが定義されています。

public List<ViewModelBase> Pages

app.xaml.csの場合:

var viewModel = new ViewModels.winMainViewModel();
winMain window = new winMain();

window.DataContext = viewModel;
window.Show();

スローされるエラーは次のとおりです。

System.NotSupportedExceptionは未処理でしたHResult = -2146233067
Message = WizardにはWizardPagesのみを含める必要があります。
Source = Xceed.Wpf.Toolkit

どんな助けでも大歓迎です。

TIA、レイ

mm8

https://github.com/xceedsoftware/wpftoolkit/blob/master/ExtendedWPFToolkitSolution/Src/Xceed.Wpf.Toolkit/Wizard/Implementation/Wizard.csにあるように、これは明らかにサポートされていません

にバインドすることしかできないのではないかと思いますIEnumerable<Xceed.Wpf.Toolkit.WizardPage>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ビュー内のドロップダウンリストへのMVCバインディングモデル

分類Dev

ワンクリックトレーディングウィンドウのロットサイズフィールド入力の値をエキスパートアドバイザーコードで変更することは可能ですか?

分類Dev

WPFツールキットパッケージのウィザードのOnNextイベント

分類Dev

Angularドロップダウンと同じフィールドへのテキスト入力およびAngularデータバインディング

分類Dev

データコンテキストへのWPFバインディング

分類Dev

WPFツールキット-バインディングを使用してラインシリーズのポリラインカラーを設定します

分類Dev

WPFバインディング(ストーリーボード)

分類Dev

ユーザー制御データグリッドへのWPFバインディング

分類Dev

テーブルへのMSAccessバインディングテキストフィールド

分類Dev

テキストボックスへのデータバインディング

分類Dev

DataGrid行ツールチップWPFのネストされたプロパティへのバインド

分類Dev

ノックアウトデータバインディングブラウザツール

分類Dev

wpfでのリストボックスデータバインディング

分類Dev

xPagesのリッチテキストフィールドのコンテンツをインデントする

分類Dev

マテリアルデザイン白い背景のアウトラインテキストフィールド

分類Dev

セッションへのユーザーの追加、スプリングセキュリティのデフォルトログイン

分類Dev

WPFユーザーコントロール内のバインディング

分類Dev

Boto3デフォルト以外のVPCのセキュリティグループへのインバウンドルールの追加

分類Dev

ウィンドウの下のCでのデータのバイト表示。ビッグエンディアンとリトルエンディアン

分類Dev

クロム デバイス ツールバーとメディア クエリによるレスポンシブ レイアウトのデバッグ

分類Dev

ノックアウトのFoundationsツールチップのカスタムバインディング

分類Dev

ノックアウトのFoundationsツールチップのカスタムバインディング

分類Dev

ユーザーコントロールのスライダー、その値をバインドして親ウィンドウのデータグリッドをスケーリングする方法

分類Dev

WPFのコマンドバインディングを使用して、ユーザーコントロール全体をクリック可能にします

分類Dev

バックグラウンドスティッキーコンカレントマークスイープGCsqliteデータベースの無限ループ

分類Dev

Extjs最新ツールキット6.5.2TritonバインディングMultiselectフィールド

分類Dev

カスタムコントロールのプロパティへのWPFバインディング

分類Dev

リストのコンテンツへのデータバインディング

分類Dev

IsCheckedがリストのメンバーシップにバインドするチェックボックスのWPFバインディングリスト

Related 関連記事

  1. 1

    ビュー内のドロップダウンリストへのMVCバインディングモデル

  2. 2

    ワンクリックトレーディングウィンドウのロットサイズフィールド入力の値をエキスパートアドバイザーコードで変更することは可能ですか?

  3. 3

    WPFツールキットパッケージのウィザードのOnNextイベント

  4. 4

    Angularドロップダウンと同じフィールドへのテキスト入力およびAngularデータバインディング

  5. 5

    データコンテキストへのWPFバインディング

  6. 6

    WPFツールキット-バインディングを使用してラインシリーズのポリラインカラーを設定します

  7. 7

    WPFバインディング(ストーリーボード)

  8. 8

    ユーザー制御データグリッドへのWPFバインディング

  9. 9

    テーブルへのMSAccessバインディングテキストフィールド

  10. 10

    テキストボックスへのデータバインディング

  11. 11

    DataGrid行ツールチップWPFのネストされたプロパティへのバインド

  12. 12

    ノックアウトデータバインディングブラウザツール

  13. 13

    wpfでのリストボックスデータバインディング

  14. 14

    xPagesのリッチテキストフィールドのコンテンツをインデントする

  15. 15

    マテリアルデザイン白い背景のアウトラインテキストフィールド

  16. 16

    セッションへのユーザーの追加、スプリングセキュリティのデフォルトログイン

  17. 17

    WPFユーザーコントロール内のバインディング

  18. 18

    Boto3デフォルト以外のVPCのセキュリティグループへのインバウンドルールの追加

  19. 19

    ウィンドウの下のCでのデータのバイト表示。ビッグエンディアンとリトルエンディアン

  20. 20

    クロム デバイス ツールバーとメディア クエリによるレスポンシブ レイアウトのデバッグ

  21. 21

    ノックアウトのFoundationsツールチップのカスタムバインディング

  22. 22

    ノックアウトのFoundationsツールチップのカスタムバインディング

  23. 23

    ユーザーコントロールのスライダー、その値をバインドして親ウィンドウのデータグリッドをスケーリングする方法

  24. 24

    WPFのコマンドバインディングを使用して、ユーザーコントロール全体をクリック可能にします

  25. 25

    バックグラウンドスティッキーコンカレントマークスイープGCsqliteデータベースの無限ループ

  26. 26

    Extjs最新ツールキット6.5.2TritonバインディングMultiselectフィールド

  27. 27

    カスタムコントロールのプロパティへのWPFバインディング

  28. 28

    リストのコンテンツへのデータバインディング

  29. 29

    IsCheckedがリストのメンバーシップにバインドするチェックボックスのWPFバインディングリスト

ホットタグ

アーカイブ