翻譯|使用教程|編輯:龔雪|2020-12-07 10:17:38.490|閱讀 316 次
概述:DevExpress v20.1版本包含控件外觀屬性的擴展列表,本文總結了外觀自定義增強功能,您可以將它們集成到由DevExpress支持的WPF應用中。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
下載DevExpress v20.2完整版 DevExpress v20.1漢化資源獲取
通過DevExpress WPF Controls,您能創建有著強大互動功能的XAML基礎應用程序,這些應用程序專注于當代客戶的需求和構建未來新一代支持觸摸的解決方案。
DevExpress v20.1版本包含控件外觀屬性的擴展列表,本文總結了外觀自定義增強功能,您可以將它們集成到由DevExpress支持的WPF應用中。
現在,您可以為以下單元狀態指定單元外觀:
下面的代碼示例指定了特殊的日期前景,并禁用了當前日期的突出顯示:
<dxe:DateNavigator> <dxe:DateNavigator.Appearance> <dxe:DateNavigatorCellAppearance> <dxe:DateNavigatorCellAppearance.SpecialDateState> <dxe:DateNavigatorStateAppearance Foreground="#FF7200" BorderThickness="0"/> </dxe:DateNavigatorCellAppearance.SpecialDateState> <dxe:DateNavigatorCellAppearance.TodayState> <dxe:DateNavigatorStateAppearance BorderBrush="White"/> </dxe:DateNavigatorCellAppearance.TodayState> </dxe:DateNavigatorCellAppearance> </dxe:DateNavigator.Appearance> </dxe:DateNavigator>
技術團隊擴展了支持以下標準自定義屬性的控件列表:
最近的主題(Office 2016 SE,Office 2019,VS 2017,VS 2019)現在為以下控件提供增強的模板:
受支持的外觀設置使您可以快速自定義整個應用程序的外觀,或創建單獨的UI元素。 例如,下面的代碼段創建了一個橙色的操作按鈕,您的用戶將不會錯過。
<dx:SimpleButton Content="Simple button" Background="#FF7200" Foreground="White"
Padding="10" CornerRadius="5" BorderBrush="#505050" BorderThickness="3" …/>
DevExpress Ribbon中使用的工具欄項和工具欄是非可視元素,它們在UI中生成可視副本。 同一項目可以同時顯示在多個位置。 例如,下面的圖像在Ribbon頁面和Quick Access Toolbar區域中顯示相同的項目:
由于工具欄項是非可視元素,因此很難使用常規WPF觸發器自定義關聯的可視狀態。 在v20.1中,為工具欄項引入了自定義觸發器,這些觸發器提供與常規WPF觸發器相同的功能,但可以直接為工具欄項定義。
以下是根據檢查狀態來自定義BarCheckItems外觀的方法:
<dxb:BarCheckItem Content="Private" …> <dxb:BarCheckItem.Triggers> <dxb:ItemTrigger Property="IsChecked" Value="True"> <dxb:ItemSetter Property="Background" Value="#ffeb3b"/> </dxb:ItemTrigger> </dxb:BarCheckItem.Triggers> </dxb:BarCheckItem> <dxb:BarCheckItem Content="High Importance" …> <dxb:BarCheckItem.Triggers> <dxb:ItemTrigger Property="IsChecked" Value="True"> <dxb:ItemSetter Property="Background" Value="#d20f38"/> <dxb:ItemSetter Property="Foreground" Value="White"/> </dxb:ItemTrigger> </dxb:BarCheckItem.Triggers> </dxb:BarCheckItem>
DevExpress技術交流群2:775869749 歡迎一起進群討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網