コード例 #1
0
        protected override void OnPropertyItemChanged(PropertyItemChangedEventArgs e)
        {
            base.OnPropertyItemChanged(e);
            if (string.IsNullOrEmpty(queueName))
            {
                return;
            }
            var Client = AgentManager.Queue.Get(queueName);

            //RemoteQueue Client = new RemoteQueue(queueName);
            Client.SetProperty(e.PropertyName, e.PropertyValue);
        }
コード例 #2
0
 void ListBoxPropertyList_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     try
     {
         var item = ListBoxPropertyList.SelectedItem as ScorePropertyInfoItem;
         if (item != null)
         {
             PropertyItemChangedEventArgs a = new PropertyItemChangedEventArgs();
             a.ScoreObject  = ScoreObject;
             a.PropertyItem = item;
             PropertyListerEventEventArgs args = new PropertyListerEventEventArgs();
             args.Code        = PropertyListerEventEventArgs.CODE_PRO_ITEM_CHANGED;
             args.ScoreObject = ScoreObject;
             args.Data        = a;
             OnPropertyListerEvent(args);
         }
     }
     catch (Exception ex)
     {
         ShowException(ex.Message);
     }
 }