我有一些我正在接管语言,类别和短语的代码。
短语可以适用于多种语言。
相同的短语可能出现在多个类别中。
短语和语言出现在网格中,因此可以使用相关语言的相关翻译输入短语。
当您为一个短语输入翻译时,它应该反映在所有类别中。
复选框列表(我已完成)显示所有类别
我是WPF的新手,我不确定如何设置ViewModel,Observeable 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;}
}