WinForm界面控件Telerik UI for WinForms – 入门指南

Telerik UI for WinForms拥有适用Windows Forms的UI控件,本文主要介绍Telerik UI for WinForms控件的入门指南,新手不要错过哦~

本文介绍如何在您的项目中获取Telerik UI for

创建一个新的 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 MyObjectPrivate id As IntegerPrivate items As StringPrivate serial As StringPublic Property ID As IntegerGetReturn idEnd GetSet(ByVal value As Integer)id = valueEnd SetEnd PropertyPublic Property Items As StringGetReturn itemsEnd GetSet(ByVal value As String)items = valueEnd SetEnd PropertyPublic Property Serial As StringGetReturn serialEnd GetSet(ByVal value As String)serial = valueEnd SetEnd PropertyPublic Sub New()End SubEnd 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 = myListradGridView1.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中文网!

高端UI界面开发
标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月16日
下一篇 2021年6月16日

相关推荐

发表回复

登录后才能评论