public override void LoadContent(AbstractLink wrapper)
        {
            _settingsManager.RemoveTemporarySettingString(wrapper.Target);
            Command = new ButtonSettingsCommand(_settingsManager, Parent, wrapper as SettingsLink);

            base.LoadContent(wrapper);
        }
Exemplo n.º 2
0
 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;
        }
Exemplo n.º 4
0
 public OpenLinkModel(AbstractDialogModel model, AbstractLink link)
     : base(model)
 {
     _link = link;
 }
Exemplo n.º 5
0
 public override void LoadContent(AbstractLink wrapper)
 {
     base.LoadContent(wrapper);
     Command = new RelayCommand(param =>PathUtilities.OpenFolderPath(wrapper.Target));
 }
Exemplo n.º 6
0
 public override void LoadContent(AbstractLink wrapper)
 {
     base.LoadContent(wrapper);
     RootDialogModel.BackModel.PropertyChanged += PropertyChangedHandler;
 }