• 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

  • 相关阅读:
    vscode 前端好用插件汇总
    IE8和IE9下textarea滚动选中的问题
    javascript实现数字整数位每三位一个逗号分隔
    简单枚举(算法竞赛入门经典)
    拓扑排序(算法竞赛入门经典)
    七桥问题--欧拉(算法竞赛入门经典)
    走迷宫问题 算法竞赛入门经典
    ZOJ1008
    ZOJ1163
    HDU 1069 Monkey and Banana
  • 原文地址:https://www.cnblogs.com/AABBbaby/p/8241428.html
Copyright © 2020-2023  润新知