智能標簽
本節介紹Smart Tags中的操作。
訪問智能標簽
選擇控件,單擊控件右上角的SmartTag圖標SmartTagButton,即可進入SmartTag面板。
您還可以使用Document Outline Window來選擇元素。
附加MVVM的操作和服務
要添加操作請打開元素的Smart Tag菜單并按add behavior。
提示:可用操作和服務的列表可以根據所選擇的元素而有所不同,選擇新添加的元素列表中的操作并設置所需的屬性。
將屬性綁定到源
每個屬性既可以手動設置,也可以綁定到一個源,要將屬性綁定到源,請單擊打開綁定編輯器對話框的SmartTagBarrelButton按鈕。
如果屬性已經綁定到源,則綁定按鈕將被標記為黃色,并且綁定文本將顯示在相應的屬性行中。
選擇綁定源模式
使用綁定編輯器對話框指定綁定源模式:DataContext, ElementName, RelativeSource Self, StaticResource,這些模式為目標屬性設置不同的源。
- 在DataContext源模式下,綁定編輯器對話框顯示在數據上下文對象中定義的屬性。
提示:在XAML中設置 DataContext or d:DataContext 屬性,在綁定編輯器對話框中顯示可用的數據上下文屬性列表。
- 使用ElementName模式綁定到同一名稱范圍內的任何XAML元素的屬性。
- 使用RelativeSource Self模式綁定到同一元素的另一個屬性。
- 如果源對象被放置在靜態資源中,請使用StaticResource模式。
指定綁定設置
在綁定編輯器對話框中,您可以指定綁定表達式的設置,如BindingMode、UpdateSourceTrigger和Converter。
選擇應用程序主題
Application Theme菜單項允許您將選定的主題應用于整個應用程序或UserControl,選定的主題將在設計時應用。
定義數據上下文
當您使用DataContext屬性行時,Smart Tag菜單將分析所設置的對象。如果Smart Tag認為這是一個POCO對象,則通過ViewModelSource類設置DataContext屬性。
DataContext="{dxmvvm:ViewModelSource ViewModel:MainViewModel}"
使用圖像選擇器獲取圖像路徑
集成到Visual Studio中的DevExpress圖像選擇器對話框允許您為WPF控件配置圖像,對話框顯示了在應用程序的解決方案或 DevExpress.Images.v23.1.dll 程序集中找到的映像,該庫包含多個DevExpress控件引用的常用映像。
轉換為ThemedWindow
您可以單擊Convert to ThemedWindow元素(在選擇窗口時可用)來將當前窗口轉換為。