System.Windows.Forms.ComboBox.ObjectCollection.Remove C# (CSharp) Method

Remove() public method

public Remove ( object value ) : void
value object
return void
			public void Remove (object value)
			{
				if (value == null)
					return;
				
				if (IndexOf (value) == owner.SelectedIndex)
					owner.SelectedIndex = -1;
				
				RemoveAt (IndexOf (value));
			}

Usage Example

Example #1
0
		public void RemoveTest ()
		{
			ComboBox.ObjectCollection col = new ComboBox.ObjectCollection (new ComboBox ());
			col.Add ("Item1");
			col.Add ("Item2");
			col.Remove ("Item1");
			Assert.AreEqual (1, col.Count, "#1");
			col.Remove (null);
			Assert.AreEqual (1, col.Count, "#2");
		}