Пример #1
0
 public void HandleDoubleClick()
 {
     if (selectedItems.Count == 1)
     {
         IEventHandlerService ehs = clickedOn.Services.GetService <IEventHandlerService>();
         if (ehs != null)
         {
             DesignItemProperty defaultEvent = ehs.GetDefaultEvent(clickedOn);
             if (defaultEvent != null)
             {
                 ehs.CreateEventHandler(defaultEvent);
             }
         }
     }
 }
Пример #2
0
        public void Commit()
        {
            if (Text != ValueString)
            {
                if (string.IsNullOrEmpty(Text))
                {
                    PropertyNode.Reset();
                    return;
                }
                PropertyNode.Value = Text;
            }
            IEventHandlerService s = PropertyNode.Services.GetService <IEventHandlerService>();

            if (s != null)
            {
                s.CreateEventHandler(PropertyNode.FirstProperty);
            }
        }