Esempio n. 1
0
        private void Topic_Children_ItemChanged(object sender, XListValueEventArgs <Topic> e)
        {
            TopicTreeNode node = FindNode(e.OldValue);

            if (node != null)
            {
                node.Topic = e.NewValue;
            }
        }
Esempio n. 2
0
        private void Labels_ItemChanged(object sender, XListValueEventArgs <ChartLabel> e)
        {
            if (e.OldValue != null)
            {
                e.OldValue.NeedPaint -= new EventHandler(Label_NeedPaint);
            }

            if (e.NewValue != null)
            {
                e.NewValue.NeedPaint += new EventHandler(Label_NeedPaint);
            }

            TryUpdate(ChangeTypes.All);
        }
Esempio n. 3
0
        private void Items_ItemChanged(object sender, XListValueEventArgs <ResizableTextBox.TextBoxExItem> e)
        {
            if (e.OldValue != null)
            {
                e.OldValue.ImageChanged      -= Item_ImageChanged;
                e.OldValue.EnabledChanged    -= Item_EnabledChanged;
                e.OldValue.VisibleChanged    -= Item_VisibleChanged;
                e.OldValue.AlignmentChanged  -= Item_AlignmentChanged;
                e.OldValue.CustomSizeChanged -= Item_CustomSizeChanged;
            }

            if (e.NewValue != null)
            {
                e.NewValue.ImageChanged      += Item_ImageChanged;
                e.NewValue.EnabledChanged    += Item_EnabledChanged;
                e.NewValue.VisibleChanged    += Item_VisibleChanged;
                e.NewValue.AlignmentChanged  += Item_AlignmentChanged;
                e.NewValue.CustomSizeChanged += Item_CustomSizeChanged;
            }
        }