public ResultViewModel() { p_sFileName = string.Empty; p_sPathFileName = string.Empty; p_sText = string.Empty; p_fIsSelected = false; p_sFilePath = string.Empty; OpenFolderCommand = new Commands.DefaultCommand(); OpenFolderCommand.Executed += OpenFolderCommand_Executed; }
public SearchViewModel() { SearchCommand = new Commands.DefaultCommand(); SearchCommand.Executed += BeginSearchCommand_Executed; BrowseCommand = new Commands.DefaultCommand(); BrowseCommand.Executed += BrowseDirectoryCommand_Executed; p_vmResults = new ObservableCollection <ResultViewModel>(); p_sDirectory = string.Empty; p_sFileExtensions = string.Empty; p_sSearchText = string.Empty; p_fRegex = false; p_fMatchCase = false; p_fSearching = false; }
public ResultDetailViewModel(ResultViewModel vmResult) { Text = vmResult.Text; PathFileName = vmResult.PathFileName; OpenFileCommand = new Commands.DefaultCommand(); OpenFileCommand.Executed += OpenFileCommand_Executed; SaveFileCommand = new Commands.DefaultCommand(); SaveFileCommand.Executed += SaveFileCommand_Executed; p_fReadOnly = true; p_fChanged = false; CanEdit = !(new System.IO.FileInfo(PathFileName).IsReadOnly); if (!string.IsNullOrWhiteSpace(PathFileName)) { p_sFileText = System.IO.File.ReadAllText(PathFileName); } }