private void OnToggleEditorOption(object parameter) { //FileViewModel f = this.ActiveDocument; if (parameter == null) { return; } if ((parameter is ToggleEditorOption) == false) { return; } ToggleEditorOption t = (ToggleEditorOption)parameter; switch (t) { case ToggleEditorOption.WordWrap: WordWrap = !WordWrap; break; case ToggleEditorOption.ShowLineNumber: ShowLineNumbers = !ShowLineNumbers; break; default: break; } }
private void OnToggleEditorOption(object parameter) { EdiViewModel f = this.ActiveDocument as EdiViewModel; if (f == null) { return; } if (parameter == null) { return; } if ((parameter is ToggleEditorOption) == false) { return; } ToggleEditorOption t = (ToggleEditorOption)parameter; if (f != null) { switch (t) { case ToggleEditorOption.WordWrap: f.WordWrap = !f.WordWrap; break; case ToggleEditorOption.ShowLineNumber: f.ShowLineNumbers = !f.ShowLineNumbers; break; case ToggleEditorOption.ShowSpaces: f.TextOptions.ShowSpaces = !f.TextOptions.ShowSpaces; break; case ToggleEditorOption.ShowTabs: f.TextOptions.ShowTabs = !f.TextOptions.ShowTabs; break; case ToggleEditorOption.ShowEndOfLine: f.TextOptions.ShowEndOfLine = !f.TextOptions.ShowEndOfLine; break; default: break; } } }
private void OnToggleEditorOption(object parameter) { if (parameter == null) { return; } if ((parameter is ToggleEditorOption) == false) { return; } ToggleEditorOption t = (ToggleEditorOption)parameter; switch (t) { case ToggleEditorOption.WordWrap: this.WordWrap = !this.WordWrap; break; case ToggleEditorOption.ShowLineNumber: this.ShowLineNumbers = !this.ShowLineNumbers; break; case ToggleEditorOption.ShowSpaces: this.TextOptions.ShowSpaces = !this.TextOptions.ShowSpaces; break; case ToggleEditorOption.ShowTabs: this.TextOptions.ShowTabs = !this.TextOptions.ShowTabs; break; case ToggleEditorOption.ShowEndOfLine: this.TextOptions.ShowEndOfLine = !this.TextOptions.ShowEndOfLine; break; default: break; } }