Example #1
0
        /// <summary>
        /// Add a new default command to the list
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Add_Click(object sender, System.Windows.RoutedEventArgs e)
        {
            var newCommand = new ExternalCommandData {
                Name = "new"
            };
            var newCommandProxy = new EditableObjectProxy <ExternalCommandData>(newCommand);

            newCommandProxy.StartTransaction();
            externalCommands.Add(newCommandProxy);
        }
Example #2
0
 protected override void Initialize()
 {
     externalCommands.Clear();
     foreach (ExternalCommandData exCommand in externalCommandConfiguration.ExternalCommands)
     {
         var proxy = new EditableObjectProxy <ExternalCommandData>(exCommand);
         proxy.StartTransaction();
         externalCommands.Add(proxy);
     }
     base.Initialize();
     //proxy = new IniProxy(externalCommandConfiguration);
 }