智能标签
本节介绍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元素(在选择窗口时可用)来将当前窗口转换为。