WinForm界面控件Telerik UI for WinForm入門指南教程


本文介紹如何在您的項目中獲取Telerik UI for WinForms控件並快速開始使用它,該過程包括以下步驟:

  • 下載控件
  • 創建一個新的 WinForms Telerik 項目
  • 將 Telerik 控件添加到表單

點擊獲取工具下載

創建一個新的 WinForms Telerik 項目

如果您沒有項目,請運行Create Project Wizard。

跳轉到Telerik > UI for WinForms > Create new Telerik project。

WinForm界面控件Telerik UI for WinForms入門教程圖集1

這還將自動添加 3 個最常見的 Telerik dll 引用 - Telerik.WinControls、Telerik.WinControls.UI 和 Telerik.Common。

將 Telerik 控件添加到表單

最后一步是將 Telerik 控件添加到您的應用程序中,作為示例,我們將使用帶有自動生成參數的 RadGridView 控件。

從工具箱中添加 RadGridView 控件,只需在工具箱中搜索 RadGridView 並將其拖到表單設計器的表面即可。 如果您沒有看到工具箱,請轉到View > Toolbox,使用此方法還會自動將任何丟失的 dll 添加到您的項目中。

WinForm界面控件Telerik UI for WinForms入門教程圖集

綁定到對象列表

下面的示例定義了一個包含一個整數和兩個字符串屬性的 MyObject 類,下一組代碼片段"Creating an List of Objects" 創建一個 MyObject 數組,初始化該數組並將該數組分配給 DataSource。MyObject 類通常放在它自己單獨的類文件中,而 List 創建、初始化和賦值代碼可能放在表單的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 的引用;RadForm1.Designer.cs 中的 System.Collections.Generic 和 Telerik.WinControls.UI dll。

最終結果應如下所示:

WinForm界面控件Telerik UI for WinForms入門教程圖集

Telerik UI for WinForms| 下載試用

Telerik UI for WinForms擁有適用Windows Forms的110多個令人驚嘆的UI控件。所有的UI for WinForms控件都具有完整的主題支持,可以輕松地幫助開發人員在桌面和平板電腦應用程序提供一致美觀的下一代用戶體驗。


了解最新Kendo UI最新資訊,請關注Telerik中文網!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM