Thank you for writing.
extends the standard System.Windows.Form class and adds to it themes, full MDI support and a complete integration with the rest of the controls. It is completely compatible with the standard UserControl class which does not have a Telerik alternative. In this respect, you will be able to use various user controls added to a RadForm
Your second project does not include any Telerik references. You can go ahead and try the RadTrackBar
control. Our framework has a built-in Touch support and you can enable it for a control as simple as this:
Additional information is available here: http://docs.telerik.com/devtools/winforms/telerik-presentation-framework/touch-support
. Speaking more generally, achieving touch support in WinForms is a challenging task. We are also using native APIs to enable touch support and in the WndProc method of the base RadControl
class we listening for the WM_GESTURE message.
You can set the Orientation property of the view element object. This way you will end up with horizontally scrollable list view:
.radList.ViewType = ListViewType.IconsView;
.radList.ListViewElement.ViewElement).Orientation = Orientation.Horizontal;
I am also attaching a short video showing the result on my end. Please note that RadListView
uses virtualization for the UI elements. In your actual scenario, this means that when you scroll horizontally the visual elements holding the images will be reused. As you have noted, however, the data items need to be loaded in the memory. Unless you will be dealing with very large images or too many of them this should not be a problem.
As an alternative to RadListView
, you can also check our RadVirtualGrid
control. You can set it up with a single row and add as many columns as needed. It will only load data items for the currently visible cells. Detailed information is available here:
I hope this helps. Should you have further questions please do not hesitate to write back.