0

コレクションにバインドされたデータフォーム内に配置したタブコントロールがあります。データフォームのページ 1 にいて、タブコントロールのタブ 2 を選択した場合、データフォームのページ 2 に移動すると、タブコントロールは選択されたタブを最初のタブにデフォルト設定します。私はMVVMを使用しています。だから、私の質問は、データフォームレコードをページングしているときに、選択されたままにするために選択されたタブをどのように保持するかです。ありがとう。

4

1 に答える 1

0

タブコントロールが選択したタブバインドが正確に何であるかは不明です。ページングしているコレクションのオブジェクトの値にバインドされている場合、保存されないことは明らかです。これは、タブインデックスを変更するたびにコレクション全体を同じインデックスに更新する必要があるため、次のアイテムにタブで移動するときに前のアイテムと同じタブインデックスを持っています。

あなたはこれを正確に行うことができます。または、より良い解決策を見つけることができるように、より多くのコードを投稿してください。

于 2012-05-18T20:44:26.600 に答える