Пример #1
0
        internal void UpdateGeneratedWordGrid()
        {
            ChangeMode(GridMode.Generated);

            var ViewListGeneratedWord = MorphemeView.GetMorphemeView(CurrentLanguage.GeneratedLexicon);

            WordGrid.ItemsSource = ViewListGeneratedWord;
        }
Пример #2
0
        internal void UpdateWordGrid()
        {
            ChangeMode(GridMode.Words);

            var morphemeView = MorphemeView.GetMorphemeView(CurrentLanguage.Lexicon);

            WordGrid.ItemsSource = morphemeView;
        }
Пример #3
0
            public static MorphemeView GetMorphemeView(Lx.Lexicon lexicon)
            {
                var list = new MorphemeView();

                foreach (var m in lexicon.Keys.OrderBy(m => m.Graph))
                {
                    list.AddNewItem(m, lexicon);
                }

                return(list);
            }
Пример #4
0
 public MorphemeViewItem(Lx.Morpheme morpheme, Lx.Lexicon lexicon, MorphemeView view)
 {
     Morpheme   = morpheme;
     Lexicon    = lexicon;
     ParentView = view;
 }