internal void _ItemRightClicked(RichListViewItem sender) { try { ItemRightClicked(sender, Items.IndexOf(sender)); } catch (NullReferenceException) { } }
internal void _ItemRightClicked(RichListViewItem sender) { //try //{ if (ItemRightClicked != null) //2014.08.30. - 2014.09.01. (ItemClicked javítva ItemRightClicked-re) { ItemRightClicked(sender, new ItemClickEventArgs(Items.IndexOf(sender))); } //} //catch (NullReferenceException) //{ //} }
//internal void _ItemClicked(object sender) internal void _ItemClicked(RichListViewItem sender) { try { //ItemClicked(sender, Items.IndexOf((RichListViewItem)sender)); /*for (int i = 0; i < Items.Count; i++) * { * if (!Items[i].Equals(sender)) * Items[i].Selected = false; * }*/ sender.Selected = true; ItemClicked(sender, Items.IndexOf(sender)); } catch (NullReferenceException) { } }
//internal void _ItemDoubleClicked(object sender) internal void _ItemDoubleClicked(RichListViewItem sender) { try { //var index = Items.IndexOf((RichListViewItem)sender); var index = Items.IndexOf(sender); ItemDoubleClicked(sender, index); for (int i = 0; i < Items[index].SubItems.Length; i++) { if (Items[index].SubItems[i].GetType().IsSubclassOf(typeof(TextBoxBase))) { ((TextBoxBase)Items[index].SubItems[i]).SelectionLength = 0; } } } catch (NullReferenceException) { } }
//internal void _ItemClicked(object sender) internal void _ItemClicked(RichListViewItem sender) { //try //{ //ItemClicked(sender, Items.IndexOf((RichListViewItem)sender)); /*for (int i = 0; i < Items.Count; i++) * { * if (!Items[i].Equals(sender)) * Items[i].Selected = false; * }*/ sender.Selected = true; if (ItemClicked != null) //2014.08.30. { ItemClicked(sender, new ItemClickEventArgs(Items.IndexOf(sender))); } //} //catch(NullReferenceException) //{ //} }
//internal void _ItemDoubleClicked(object sender) internal void _ItemDoubleClicked(RichListViewItem sender) { //try //{ //var index = Items.IndexOf((RichListViewItem)sender); var index = Items.IndexOf(sender); if (ItemDoubleClicked != null) //2014.08.30. { ItemDoubleClicked(sender, new ItemClickEventArgs(index)); } for (int i = 0; i < Items[index].SubItems.Length; i++) { if (Items[index].SubItems[i].GetType().IsSubclassOf(typeof(TextBoxBase))) { ((TextBoxBase)Items[index].SubItems[i]).SelectionLength = 0; } } //} //catch (NullReferenceException) //{ //} }