翻譯|使用教程|編輯:龔雪|2022-09-21 10:21:42.633|閱讀 216 次
概述:本文主要為大家介紹如何使用Telerik WinForms控件的TaskBoard組件來實現工作流程可視化,歡迎下載產品體驗~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
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控件支持基本的一些功能,例如在列之間拖放卡片、到達板或列末端時自動滾動以及折疊列。
Telerik_KendoUI產品技術交流群:726377843 歡迎一起進群討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網