public SettingsViewModel() { LoggingSettings = new LoggingSettingsViewModel(); SafeVariableSettings = new SafeVariableViewModel(); ConsoleAppearanceSettings = new ConsoleAppearanceViewModel(); WatchedApplicationSettings = new WatchedApplicationControlViewModel(); LanguageSettings = new LanguageSelectorViewModel(); MainWindowBehaviourSettings = new MainWindowSavedBehaviourViewModel(); MinimizationBehaviour = new MinimizationBehaviourViewModel(); }
protected override void Arrange() { base.Arrange(); validationModel = Container.Resolve <ValidationModel>(); cacheManagerCollection = LoggingSettingsViewModel.GetDescendentsOfType <TraceListenerDataCollection>().OfType <ElementCollectionViewModel>().Single(); var newItem = cacheManagerCollection.AddNewCollectionElement(typeof(FlatFileTraceListenerData)); newItem.Property("Name").BindableProperty.BindableValue = ""; originalCount = validationModel.ValidationResults.Count(); }
protected override void Arrange() { base.Arrange(); validationModel = Container.Resolve <ValidationModel>(); traceListener = LoggingSettingsViewModel.DescendentElements(x => x.ConfigurationType == typeof(FormattedEventLogTraceListenerData)).First(); var bindableProperty = traceListener.Property("TraceOutputOptions").BindableProperty; bindableProperty.BindableValue = "Invalid"; result = bindableProperty.Property.ValidationResults.First(); }
public LoggingSettingsEditor(LoggingSettingsViewModel loggingSettings) { _viewModel = loggingSettings; DataContext = _viewModel; InitializeComponent(); }
protected override void Arrange() { base.Arrange(); validationModel = Container.Resolve <ValidationModel>(); traceListener = LoggingSettingsViewModel.DescendentElements(x => x.ConfigurationType == typeof(FormattedEventLogTraceListenerData)).First(); }