Browse Source

Added ListViewItemEventArgs, OnSelectedChanged, OnOpenSelectedItem and XML comments.

BDisp 5 years ago
parent
commit
61e393d4af
1 changed files with 4 additions and 4 deletions
  1. 4 4
      Terminal.Gui/Views/ListView.cs

+ 4 - 4
Terminal.Gui/Views/ListView.cs

@@ -338,7 +338,7 @@ namespace Terminal.Gui {
 					break;
 					break;
 
 
 			case Key.Enter:
 			case Key.Enter:
-				OpenSelectedItem?.Invoke (this, new EventArgs ());
+				OnOpenSelectedItem ();
 				break;
 				break;
 
 
 			}
 			}
@@ -525,10 +525,10 @@ namespace Terminal.Gui {
 				SetNeedsDisplay ();
 				SetNeedsDisplay ();
 				return true;
 				return true;
 			}
 			}
-			SelectedChanged?.Invoke ();
+			OnSelectedChanged ();
 			SetNeedsDisplay ();
 			SetNeedsDisplay ();
 			if (me.Flags == MouseFlags.Button1DoubleClicked)
 			if (me.Flags == MouseFlags.Button1DoubleClicked)
-				OpenSelectedItem?.Invoke (this, new EventArgs ());
+				OnOpenSelectedItem ();
 			return true;
 			return true;
 		}
 		}
 	}
 	}
@@ -602,7 +602,7 @@ namespace Terminal.Gui {
 		/// Returns true if the item is marked, false otherwise.
 		/// Returns true if the item is marked, false otherwise.
 		/// </summary>
 		/// </summary>
 		/// <param name="item">The item.</param>
 		/// <param name="item">The item.</param>
-		/// <returns></returns>
+		/// <returns><c>true</c>If is marked.<c>false</c>otherwise.</returns>
 		public bool IsMarked (int item)
 		public bool IsMarked (int item)
 		{
 		{
 			if (item >= 0 && item < count)
 			if (item >= 0 && item < count)