private void SldItems_CollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e) { if (SControl == null) { return; } if (e.OldItems != null) { for (int i = e.OldStartingIndex; i < e.OldItems.Count; i++) { SControl.DeleteItem((short)i); } } if (e.NewItems != null && e.NewItems.Count > 0) { SControl.AddItems(e.NewItems.Cast <string>().ToArray()); } if (e.Action == NotifyCollectionChangedAction.Reset) { SControl.Clear(); } }
public static void Clear(this DataGrid dataGrid) { SControl.Clear(dataGrid); }
public static void Clear(this ListControl listControl) { SControl.Clear(listControl); }
public static void Clear(this DataList dataList) { SControl.Clear(dataList); }
public static void Clear(this GridView gridView) { SControl.Clear(gridView); }
public static void Clear(this Repeater repeater) { SControl.Clear(repeater); }