Example #1
0
 public void Remove(TileListItem value)
 {
     // TODO:  Add ControlListView.Remove implementation
     controlList.Remove(value);
     this.Controls.Remove(value);
     ReCalculateItems();
 }
Example #2
0
 private void controlListView1_SelectedIndexChanged(object sender, TileListItem item)
 {
     if (this.controlListView1.SelectedItem != null)
     {
         //do something
     }
 }
Example #3
0
 private void controlListView1_DoubleClick(object sender, System.EventArgs e)
 {
     if (sender is TileListItem)
     {
         TileListItem item = (TileListItem)sender;
     }
 }
Example #4
0
 public bool Contains(TileListItem value)
 {
     // TODO:  Add ControlListView.Contains implementation
     if (this.SelectedItem == value)
     {
         value.Selected = false;
     }
     return(controlList.Contains(value));
 }
Example #5
0
        public void Insert(int index, TileListItem value)
        {
            // TODO:  Add ControlListView.Insert implementation
            TileListItem lItem = (TileListItem)value;

            PrepareItemToAdd(lItem);
            this.Controls.Add(lItem);
            controlList.Insert(index, value);
            ReCalculateItems();
        }
Example #6
0
 private void Item_MouseEnter(object sender, EventArgs e)
 {
     if (previousHorverItem != null)
     {
         if (previousHorverItem.Selected == false)
         {
             previousHorverItem.BackgroundImage = imageListItemBackground.Images[0];
         }
     }
     previousHorverItem = (TileListItem)sender;
 }
Example #7
0
        public int Add(TileListItem value)
        {
            // TODO:  Add ControlListView.Add implementation
            TileListItem lItem = (TileListItem)value;

            PrepareItemToAdd(lItem);
            this.Controls.Add(lItem);
            int i = controlList.Add(lItem);

            ReCalculateItems();
            return(i);
        }
Example #8
0
 private void ControlListView_Click(object sender, System.EventArgs e)
 {
     if (SelectedIndexChanged != null)
     {
         this.Selected = true;
         if (previousSelectedItem != null)
         {
             previousSelectedItem.Selected = false;
             previousSelectedItem          = null;
         }
         SelectedIndexChanged(this, null);
     }
 }
Example #9
0
        public SceanrioBuilder()
        {
            //
            // Erforderlich für die Windows Form-Designerunterstützung
            //
            InitializeComponent();
            this.controlListView1.BackColor = System.Drawing.Color.White;
            this.controlListView1.SelectedIndexChanged += new SelectedIndexChangedEventHandler(this.controlListView1_SelectedIndexChanged);
            TileListItem item = new TileListItem();

            this.controlListView1.Add(item);
            //
            // TODO: Fügen Sie den Konstruktorcode nach dem Aufruf von InitializeComponent hinzu
            //
        }
Example #10
0
        public SceanrioBuilder()
        {
            //
            // Erforderlich für die Windows Form-Designerunterstützung
            //
            InitializeComponent();
            this.controlListView1.BackColor             = System.Drawing.Color.White;
            this.controlListView1.SelectedIndexChanged += new SelectedIndexChangedEventHandler(this.controlListView1_SelectedIndexChanged);
            TileListItem item = new TileListItem();

            this.controlListView1.Add(item);
            //
            // TODO: Fügen Sie den Konstruktorcode nach dem Aufruf von InitializeComponent hinzu
            //
        }
Example #11
0
        private void lItem_ItemSelected(object sender, EventArgs e)
        {
            TileListItem lItem = (TileListItem)sender;

            if (previousSelectedItem != null)
            {
                if (lItem != previousSelectedItem)
                {
                    previousSelectedItem.Selected = false;
                }
            }
            previousSelectedItem = lItem;
            if (SelectedIndexChanged != null)
            {
                this.Selected = true;
                SelectedIndexChanged(this, lItem);
            }
        }
Example #12
0
 private void PrepareItemToAdd(TileListItem lItem)
 {
     lItem.ItemSelected  += new EventHandler(lItem_ItemSelected);
     lItem.MouseEnter    += new EventHandler(Item_MouseEnter);
     lItem.MouseLeave    += new EventHandler(Item_MouseLeave);
     lItem.MouseUp       += new MouseEventHandler(ControlListView_MouseUp);
     lItem.MouseDown     += new MouseEventHandler(ControlListView_MouseDown);
     lItem.DoubleClick   += new EventHandler(Item_DoubleClick);
     lItem.Image          = imageListLargeIcons.Images[lItem.ImageIndex];
     lItem.Size           = new System.Drawing.Size(ItemWidth, ItemHeight);
     lItem.HorverColor    = ItemHorverColor;
     lItem.SelectionColor = ItemSelectionColor;
     lItem.NormalColor    = ItemNormalColor;
     lItem.BackColor      = lItem.NormalColor;
     lItem.NormalImage    = imageListItemBackground.Images[0];
     lItem.HorverImage    = imageListItemBackground.Images[1];
     lItem.SelectionImage = imageListItemBackground.Images[2];
     lItem.Selected       = false;
     lItem.ShowToolTips   = true;
 }
Example #13
0
 public int Add(TileListItem value)
 {
     // TODO:  Add ControlListView.Add implementation
     TileListItem lItem=(TileListItem)value;
     PrepareItemToAdd(lItem);
     this.Controls.Add(lItem);
     int i= controlList.Add(lItem);
     ReCalculateItems();
     return i;
 }
Example #14
0
 public int IndexOf(TileListItem value)
 {
     // TODO:  Add ControlListView.IndexOf implementation
     return controlList.IndexOf(value);
 }
Example #15
0
 private void controlListView1_SelectedIndexChanged(object sender, TileListItem item)
 {
     if (this.controlListView1.SelectedItem != null)
     {
         //do something
     }
 }
Example #16
0
 public void Insert(int index, TileListItem value)
 {
     // TODO:  Add ControlListView.Insert implementation
     TileListItem lItem=(TileListItem)value;
     PrepareItemToAdd(lItem);
     this.Controls.Add(lItem);
     controlList.Insert(index,value);
     ReCalculateItems();
 }
Example #17
0
 public int IndexOf(TileListItem value)
 {
     // TODO:  Add ControlListView.IndexOf implementation
     return(controlList.IndexOf(value));
 }
Example #18
0
 public void Remove(TileListItem value)
 {
     // TODO:  Add ControlListView.Remove implementation
     controlList.Remove(value);
     this.Controls.Remove(value);
     ReCalculateItems();
 }
Example #19
0
 private void ControlListView_Click(object sender, System.EventArgs e)
 {
     if (SelectedIndexChanged!=null)
     {
         this.Selected=true;
         if (previousSelectedItem!=null)
         {
             previousSelectedItem.Selected=false;
             previousSelectedItem=null;
         }
         SelectedIndexChanged(this,null);
     }
 }
Example #20
0
 private void Item_MouseEnter(object sender, EventArgs e)
 {
     if (previousHorverItem!=null)
     {
         if (previousHorverItem.Selected==false)
         {
             previousHorverItem.BackgroundImage=imageListItemBackground.Images[0];
         }
     }
     previousHorverItem=(TileListItem)sender;
 }
Example #21
0
 public bool Contains(TileListItem value)
 {
     // TODO:  Add ControlListView.Contains implementation
     if(this.SelectedItem==value)
     {
         value.Selected=false;
     }
     return controlList.Contains(value);
 }
Example #22
0
        private void lItem_ItemSelected(object sender, EventArgs e)
        {
            TileListItem lItem=(TileListItem)sender;

            if (previousSelectedItem!=null)
            {
                if (lItem!=previousSelectedItem)
                {
                    previousSelectedItem.Selected=false;
                }
            }
            previousSelectedItem=lItem;
            if (SelectedIndexChanged!=null)
            {
                this.Selected=true;
                SelectedIndexChanged(this,lItem);
            }
        }
Example #23
0
 private void PrepareItemToAdd(TileListItem lItem)
 {
     lItem.ItemSelected+=new EventHandler(lItem_ItemSelected);
     lItem.MouseEnter+=new EventHandler(Item_MouseEnter);
     lItem.MouseLeave+=new EventHandler(Item_MouseLeave);
     lItem.MouseUp+=new MouseEventHandler(ControlListView_MouseUp);
     lItem.MouseDown+=new MouseEventHandler(ControlListView_MouseDown);
     lItem.DoubleClick+=new EventHandler(Item_DoubleClick);
     lItem.Image=imageListLargeIcons.Images[lItem.ImageIndex];
     lItem.Size=new System.Drawing.Size(ItemWidth, ItemHeight);
     lItem.HorverColor=ItemHorverColor;
     lItem.SelectionColor=ItemSelectionColor;
     lItem.NormalColor=ItemNormalColor;
     lItem.BackColor=lItem.NormalColor;
     lItem.NormalImage=imageListItemBackground.Images[0];
     lItem.HorverImage=imageListItemBackground.Images[1];
     lItem.SelectionImage=imageListItemBackground.Images[2];
     lItem.Selected=false;
     lItem.ShowToolTips=true;
 }