1

言語、カテゴリ、フレーズを扱うコードを引き継いでいます。

フレーズは複数の言語に適用できます。

同じフレーズが複数のカテゴリに表示される場合があります。

フレーズと言語はグリッドに表示されるため、関連する言語の関連する翻訳を使用してフレーズを入力できます。

1 つのフレーズの翻訳を入力すると、それがすべてのカテゴリに反映されます。

チェックボックスリスト(私が行った)にはすべてのカテゴリが表示されます

私は WPF がまったく初めてで、このタイプのシナリオを処理するために ViewModel、Observable Collections などを設定する方法がわかりません。

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

アップデート:

これが私が必要とするモデルだと思います:

public class Phrase
{
  public string Title {get;set;}
  public List<Language> {get;set;}
  public List<Category> {get;set;}
}

public class Langauge
{
  public string Title {get;set;}
  public string Culture {get;set;}
}

public class Category
{
  public string Name {get;set;}
  public bool IsChecked {get;set;}
}
4

0 に答える 0