private void radListView1_VisualItemCreating(object sender, Telerik.WinControls.UI.ListViewVisualItemCreatingEventArgs e) { if (e.VisualItem is DetailListViewGroupVisualItem) { e.VisualItem = new CustomVisualGroupItem(); } }
private void RadListView1_VisualItemCreating(object sender, Telerik.WinControls.UI.ListViewVisualItemCreatingEventArgs e) { if (this.radListView1.ViewType == ListViewType.ListView) { e.VisualItem = new CartVisualItem(); } }
void radListView1_VisualItemCreating(object sender, Telerik.WinControls.UI.ListViewVisualItemCreatingEventArgs e) { if (this.radListView1.ViewType == ListViewType.ListView && !(e.VisualItem is BaseListViewGroupVisualItem)) { e.VisualItem = new CarsListVisualItem(); } }
/// <summary> /// Fires the VisualItemCreating event of <see cref="RadListView"/>. /// </summary> /// <param name="item">The visual item.</param> /// <param name="viewType">The view type of <see cref="RadListView"/></param> /// <returns>The new visual item.</returns> protected virtual BaseListViewVisualItem OnElementCreating(BaseListViewVisualItem item, ListViewType viewType) { ListViewVisualItemCreatingEventArgs args = new ListViewVisualItemCreatingEventArgs(item, viewType); this.owner.Owner.OnVisualItemCreating(args); return(args.VisualItem); }