public NotesWindow() { InitializeComponent(); //viewModel = new NotesWindowVM(); viewModel = this.Resources["vm"] as NotesWindowVM; container.DataContext = viewModel; viewModel.SelectedNoteChanged += viewModel_SelectedNoteChanged; var currentCulture = (from r in SpeechRecognitionEngine.InstalledRecognizers() where r.Culture.Equals(Thread.CurrentThread.CurrentCulture) select r).FirstOrDefault(); recognizer = new SpeechRecognitionEngine(currentCulture); GrammarBuilder builder = new GrammarBuilder(); builder.AppendDictation(); Grammar grammar = new Grammar(builder); recognizer.LoadGrammar(grammar); recognizer.SetInputToDefaultAudioDevice(); recognizer.SpeechRecognized += Recognizer_SpeechRecognized; var fontFamilies = Fonts.SystemFontFamilies.OrderBy(f => f.Source); FontFamilyComboBox.ItemsSource = fontFamilies; List <double> fontsizes = new List <double>() { 8, 9, 10, 12, 14, 16, 18, 20, 24, 28, 32, 48, 72 }; FontSizeComboBox.ItemsSource = fontsizes; }
public CloseProgramCommand(NotesWindowVM vm) { VM = vm; }
public HasEditedCommand(NotesWindowVM vm) { VM = vm; }
public DeleteNoteCommand(NotesWindowVM vm) { VM = vm; }
public NewNoteCommand(NotesWindowVM vm) { _VM = vm; }
public BeginEditCommand(NotesWindowVM vm) { VM = vm; }