Example #1
0
 private void radListView1_VisualItemCreating(object sender, Telerik.WinControls.UI.ListViewVisualItemCreatingEventArgs e)
 {
     if (e.VisualItem is DetailListViewGroupVisualItem)
     {
         e.VisualItem = new CustomVisualGroupItem();
     }
 }
Example #2
0
 private void RadListView1_VisualItemCreating(object sender, Telerik.WinControls.UI.ListViewVisualItemCreatingEventArgs e)
 {
     if (this.radListView1.ViewType == ListViewType.ListView)
     {
         e.VisualItem = new CartVisualItem();
     }
 }
Example #3
0
 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);
        }