public override void LoadContent(AbstractLink wrapper) { _settingsManager.RemoveTemporarySettingString(wrapper.Target); Command = new ButtonSettingsCommand(_settingsManager, Parent, wrapper as SettingsLink); base.LoadContent(wrapper); }
public override void LoadContent(AbstractLink wrapper) { base.LoadContent(wrapper); Target = wrapper.Target; var commandGroup = new CommandGroup(); commandGroup.Commands.Add( new RelayCommand(param => UserInterfaceUtilities.OpenBrowser(Target))); commandGroup.Commands.Add( new RelayCommand(param => RootDialogModel.ResetFocus())); Command = commandGroup; }
public override void LoadContent(AbstractLink wrapper) { base.LoadContent(wrapper); SystemUtilities.ControlPanelNames target; Enum.TryParse(wrapper.Target, out target); var commandGroup = new CommandGroup(); commandGroup.Commands.Add( new RelayCommand(param => SystemUtilities.OpenControlPanel(target))); commandGroup.Commands.Add( new RelayCommand(param => RootDialogModel.ResetFocus())); Command = commandGroup; }
public OpenLinkModel(AbstractDialogModel model, AbstractLink link) : base(model) { _link = link; }
public override void LoadContent(AbstractLink wrapper) { base.LoadContent(wrapper); Command = new RelayCommand(param =>PathUtilities.OpenFolderPath(wrapper.Target)); }
public override void LoadContent(AbstractLink wrapper) { base.LoadContent(wrapper); RootDialogModel.BackModel.PropertyChanged += PropertyChangedHandler; }