public void Remove(TileListItem value) { // TODO: Add ControlListView.Remove implementation controlList.Remove(value); this.Controls.Remove(value); ReCalculateItems(); }
private void controlListView1_SelectedIndexChanged(object sender, TileListItem item) { if (this.controlListView1.SelectedItem != null) { //do something } }
private void controlListView1_DoubleClick(object sender, System.EventArgs e) { if (sender is TileListItem) { TileListItem item = (TileListItem)sender; } }
public bool Contains(TileListItem value) { // TODO: Add ControlListView.Contains implementation if (this.SelectedItem == value) { value.Selected = false; } return(controlList.Contains(value)); }
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(); }
private void Item_MouseEnter(object sender, EventArgs e) { if (previousHorverItem != null) { if (previousHorverItem.Selected == false) { previousHorverItem.BackgroundImage = imageListItemBackground.Images[0]; } } previousHorverItem = (TileListItem)sender; }
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); }
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); } }
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 // }
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); } }
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; }
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; }
public int IndexOf(TileListItem value) { // TODO: Add ControlListView.IndexOf implementation return controlList.IndexOf(value); }
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(); }
public int IndexOf(TileListItem value) { // TODO: Add ControlListView.IndexOf implementation return(controlList.IndexOf(value)); }
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); } }
private void Item_MouseEnter(object sender, EventArgs e) { if (previousHorverItem!=null) { if (previousHorverItem.Selected==false) { previousHorverItem.BackgroundImage=imageListItemBackground.Images[0]; } } previousHorverItem=(TileListItem)sender; }
public bool Contains(TileListItem value) { // TODO: Add ControlListView.Contains implementation if(this.SelectedItem==value) { value.Selected=false; } return controlList.Contains(value); }
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); } }
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; }