第一步
立即下載Telerik UI for WinForm
本文解釋了如何在項目中獲得Telerik UI for WinForms控件并開始快速使用它們,該過程包括以下步驟:
第一步
- 下載控件
- 創(chuàng)建一個新的WinForms telerik項目
- 向Form添加Telerik控件
- 下一步
一旦您啟動并運行了第一個簡單控件,請查看接下來的步驟部分,開始更詳細地探索控件功能。
下載控件
將控件安裝到開發(fā)機器的最簡單方法是使用進度控制面板或從您的telerik.com帳戶下載自動MSI安裝程序。
圖1:下載自動(.msi)安裝程序
注意:如果你不是用戶也可以下載一個免費的功能齊全的試用版,同樣的選項也適用于你。
下面的文章提供了如何在計算機上安裝Telerik UI for WinForms的分步說明。
新建一個WinForms Telerik項目
如果沒有項目,請運行“Create Project Wizard”。
圖2:進入Telerik > UI for WinForms >Creat New Telerik Project
這也將自動添加3個最常見的Telerik dll引用- Telerik.WinControls, Telerik.WinControls.UI和Telerik.Common。
向表單添加Telerik控件
最后一步是向應用程序添加Telerik控件,我們以使用帶有自動生成按鈕的RadGridView控件作為一個例子。
我們將從工具箱中添加RadGridView控件。要做到這一點,只需在Toolbox中搜索RadGridView并將其拖到表單設計器的表面,如果沒有看到“Toolbox”,請轉(zhuǎn)到“View>Toolbox”。使用此方法還將自動將任何缺失的dll添加到項目中。
圖3:從Toolbox中添加RadGridView
綁定到對象列表
下面的例子定義了一個包含一個整數(shù)和兩個字符串屬性的MyObject類。下一組代碼片段“Creating an List of Object”創(chuàng)建MyObjects數(shù)組,初始化該數(shù)組并將該數(shù)組分配給DataSource。MyObject類通常放在它自己單獨的類文件中,List創(chuàng)建、初始化和賦值代碼可能放在表單Load事件處理程序的底部。
C#
public class MyObject { private int id; private string items; private string serial; public int ID { get { return id; } set { id = value; } } public string Items { get { return items; } set { items = value; } } public string Serial { get { return serial; } set { serial = value; } } public MyObject() { } }
點擊復制
VB.NET
Public Class MyObject Private id As Integer Private items As String Private serial As String Public Property ID As Integer Get Return id End Get Set(ByVal value As Integer) id = value End Set End Property Public Property Items As String Get Return items End Get Set(ByVal value As String) items = value End Set End Property Public Property Serial As String Get Return serial End Get Set(ByVal value As String) serial = value End Set End Property Public Sub New() End Sub End Class
點擊復制
C#
List<MyObject> myList = new List<MyObject>(); myList.Add(new MyObject() { ID = 1, Items = "Monitor", Serial = Guid.NewGuid().ToString() }); myList.Add(new MyObject() { ID = 2, Items = "Keyboard", Serial = Guid.NewGuid().ToString() }); myList.Add(new MyObject() { ID = 3, Items = "Mouse", Serial = Guid.NewGuid().ToString() }); myList.Add(new MyObject() { ID = 4, Items = "System Unit", Serial = Guid.NewGuid().ToString() }); radGridView1.DataSource = myList; radGridView1.AutoSizeColumnsMode = GridViewAutoSizeColumnsMode.Fill;
點擊復制
VB.NET
Dim myList As List(Of MyObject) = New List(Of MyObject)() myList.Add(New MyObject() With { .ID = 1, .Items = "Monitor", .Serial = Guid.NewGuid().ToString() }) myList.Add(New MyObject() With { .ID = 2, .Items = "Keyboard", .Serial = Guid.NewGuid().ToString() }) myList.Add(New MyObject() With { .ID = 3, .Items = "Mouse", .Serial = Guid.NewGuid().ToString() }) myList.Add(New MyObject() With { .ID = 4, .Items = "System Unit", .Serial = Guid.NewGuid().ToString() }) radGridView1.DataSource = myList radGridView1.AutoSizeColumnsMode = GridViewAutoSizeColumnsMode.Fill
點擊復制
對于這個例子,我們還需要確保有System的引用;System.Collections.Generic和RadForm1.Designer.cs中的Telerik.WinControls.UI dlls。
圖4:最終結(jié)果如下所示:
下一步
現(xiàn)在您已經(jīng)在項目中運行了Telerik UI for WinForms控件,想要探索它們的特性,自定義它們的行為或更改它們的外觀,你可以在下面找到關于開始這些任務的指導:
- 探索控制特性
- 預覽和更改控件外觀
- 更多信息