// Create a new ListStore object ListStore store = new ListStore(typeof(string), typeof(int)); // Insert some data into the ListStore object (two rows) store.AppendValues("John", 25); store.AppendValues("Jane", 30); // Remove the first row from the ListStore object store.Remove(0);
// Create a new ListStore object ListStore store = new ListStore(typeof(string), typeof(int)); // Insert some data into the ListStore object (two rows) store.AppendValues("John", 25); store.AppendValues("Jane", 30); // Find the row with the name "John" and remove it foreach (TreeIter iter in store) { if (store.GetValue(iter, 0).ToString() == "John") { store.Remove(iter); break; } }In this example, we create a new ListStore object with two columns (string and integer). We then insert two rows of data into the ListStore object using the AppendValues() function. Next, we iterate through all the rows in the ListStore object and find the row with the name "John". Finally, we remove that row using the Remove() function. The Gtk ListStore Remove function is part of the Gtk# library, which is a C# wrapper for the Gtk+ graphical user interface toolkit.