尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

使用界面控件Telerik WinForms——轻松搞定工作流程可视化!

使用界面控件Telerik WinForms——轻松搞定工作流程可视化! Telerik UI for WinForms拥有适用Windows Forms的110多个令人惊叹的UI控件。所有的UI for WinForms控件都具有完整的主题支持可以轻松地帮助开发人员在桌面和平板电脑应用程序提供一致美观的下一代用户体验。Telerik UI for WinForms控件在R3 2021版本中发布了一个新功能——Task Board组件在本文中我们将向您介绍这个Telerik Task Board 的设计和功能。概述Task board任务板控件是现在比较流行的它们对于创建无缝流程和跟踪团队工作进度至关重要Telerik Task Board 的强大功能将帮助您交付出色的任务管理应用程序它高度可自定义能帮助您轻松创建适合管理的应用。RadTaskBoard 提供了创建标准看板/scrum 板的功能您可以轻松自定义不同的列和卡片此外使用全局属性还可以控制控件的外观RadTaskBoard 也支持所有的telerik主题。它的使用也十分简单——只需从Toolbox中拖放 RadTaskBoard 即可将 RadTaskBoard 放到设计器上后您可以查看智能标记中公开的属性和集合。全局属性在这里您可以从定义列开始。 在 Columns 集合中创建多个列可以立即在设计器中看到它们。RadTaskBoard 的智能标签中列出的默认值用于为看板中的所有列设置相同的值还可以为每列设置自定义值这样会覆盖默认值。您始终可以通过调用适当的重置方法例如ResetColumnWidth将值重置回默认值这样做会将列的 ColumnWidth 属性绑定回控件的 DefaultColumnWidth 属性。此外您还可以在Users集合中定义用户可以访问集合中的用户来将他们分配给特定的卡片。列每列的智能标签提供了设置列的标题和副标题的功能此外您可以为不同的宽度和高度设置每列的自定义值。请注意例如为 ColumnWidth 设置一个值会破坏与全局属性 DefaultColumnWidth 的绑定您还可以设置列的初始折叠状态。使用“Edit task cards”您可以将卡片添加到列中通过这种方式可以了解卡片在任务板中的外观。添加任务卡您可以在设计期间从列的智能标签添加任务卡但通常最好让用户定义任务卡。这里出现了 “ Add a card”按钮按下时该按钮将默认添加一张新的空卡。或者您可以附加到TaskCardAdding 事件在其中显示一个编辑器来创建和更改添加的卡片。任务卡功能任务卡有很多功能——从标题和描述等更标准的功能开始您也可以在描述中包含图像通过Users集合分配用户或添加可以使用不同前景色和背景色自定义的标签。任务卡还支持定义子任务只需在 SubTasks 集合中添加一个新的 SubTask它就会显示在任务卡的右下角。 当子任务被标记为完成时它会自动反映在卡片中。 此外您可以使用卡片的 SubTasksStringFormat 属性为 SubTasks 元素定义字符串格式。另一个有用的功能是任务卡的重叠在 AccentSettings 属性中有一组设置可用于调整卡片的强调色。任务卡布局一张任务卡由九个面板组成可以使用适当的枚举 ContentAlignment 通过 Panels 字典访问它们。 其中一些已经包含不同的元素——例如卡片的标题放在左上角的面板中这些面板允许完全自定义任务卡具体取决于您的自定义工作流程。其它功能Task Board控件支持基本的一些功能例如在列之间拖放卡片、到达板或列末端时自动滚动以及折叠列。
返回列表