zoukankan      html  css  js  c++  java
  • DevExpress WPF入门指南:Smart Tag扩展功能

    Smart Tag提供了一些扩展功能用于简化指定某些属性的程序,比如下面这几项:

    • Application Theme
    • Data Context
    • Image Gallery
    • Convert to DXWindow and Convert to DXRibbonWindow

    Application Theme

    Application Theme应用选中的主题(默认是DeepBlue),包括设计时和运行时。

    DevExpress WPF Smart Tag

    当应用主题,Smart Tag会在你的应用程序中生成这样一段代码:

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
        <configSections>
           <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
               <section name="DXThemeManager" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" 
                     allowExeDefinition="MachineToLocalUser" requirePermission="false" />
           </sectionGroup>
        </configSections>
        <userSettings>
           <DXThemeManager>
               <setting name="ApplicationThemeName" serializeAs="String">
                   <value>Office2013</value>
               </setting>
           </DXThemeManager>
        </userSettings>
    </configuration>

    Data Context

    当应用这个属性时,Smart Tag会分析设置的对象。如果发现是一个POCO对象,Data Context属性会通过ViewModelSource类进行定义。

    DataContext="{dxmvvm:ViewModelSource ViewModel:MainViewModel}"

    否则,Data Context属性就会通过常规方式进行定义。

    Image Gallery

    这是一个专门用于展示图片的控件,要访问预定义列表,点击Glyph 或者 LargeGlyph 属性按钮。

    DevExpress WPF Smart Tag

    Convert to DXWindow and Convert to DXRibbonWindow

    通过点击Smart Tag的Convert to DXWindow 或 Convert to DXRibbonWindow,可以轻松从当前窗口切换到DXWindow 或者 DXRibbonWindow。

    DevExpress WPF Smart Tag

  • 相关阅读:
    自动化遍历-appcrawler
    Android adb实现原理
    win安装appium
    appium_android-常见的问题
    IOS项目目录结构
    svn命令的使用
    什么时候需要将析构函数定义为虚函数,如果不这么做,会存在什么问题?
    关于C++的疑问剖析
    Apple-Watch开发2 APPIcon设置
    Apple-Watch开发1
  • 原文地址:https://www.cnblogs.com/AABBbaby/p/8241428.html
Copyright © 2011-2022 走看看