To reproduce: 1. Add RadListView with few items 2. Set the ShowCheckBoxes property to true and the Dock property to Fill 3. Subscribe to the VisualItemFormatting event and use the following code: void radListView1_VisualItemFormatting(object sender, ListViewVisualItemEventArgs e) { IconListViewVisualItem item = e.VisualItem as IconListViewVisualItem; if (item != null) { ListViewItemCheckbox checkBox = item.ToggleElement as ListViewItemCheckbox; if (item.Text.Contains("coffee") || item.Text.Contains("Americano")) { checkBox.Visibility = Telerik.WinControls.ElementVisibility.Hidden; } } } 4. Run the form.The checkboxes are hidden until resizing the form. Workaround: Set the MaxSize of checkboxes: void radListView1_VisualItemFormatting(object sender, ListViewVisualItemEventArgs e) { IconListViewVisualItem item = e.VisualItem as IconListViewVisualItem; if (item != null) { ListViewItemCheckbox checkBox = item.ToggleElement as ListViewItemCheckbox; if (item.Text.Contains("coffee") || item.Text.Contains("Americano")) { checkBox.MaxSize = checkBox.MaxSize = new Size(1,1); } } }