0

要件があります。つまり、Xmlファイルからさまざまな従業員のデータをロードするための実行時に1つのビューに複数のインスタンスが必要です。たとえば、新しい従業員の詳細を作成し、xmlファイルからロードするための従業員フォームです。グーグルで検索したところ、非常に便利なリンク http://msdn.microsoft.com/en-us/magazine/dd419663.aspxが見つかりました。

WPF MVVMアプリケーションの場合、ViewModelの複数のインスタンスが作成されると、ビューが往復します。私が見る唯一の問題は、テキストボックスコントロールをで配置するTabControl TabItemとき、つまり、タブコントロールで特定のタブアイテムを選択するとき、ビューの他のインスタンスが同じように往復することです。アプリケーションがこれを行わないようにするにはどうすればよいですか?TabItemバインドできるプロパティはありますか?

4

1 に答える 1

0

誰かが同様の問題を抱えている場合、解決策はにバインドするSelectedTabGridIndexことRadTabItemです。

private int _selectedTabGridIndex;
public int SelectedTabGridIndex
{
    get { return _selectedTabGridIndex; }
    set
    {
        if (value == _selectedTabGridIndex)
            return;

        _selectedTabGridIndex = value;
        base.OnPropertyChanged("SelectedTabGridIndex");
    }
}
于 2012-11-07T09:49:56.567 に答える