定义一个表现 Ribbon 主题风格的类。
命名空间:
SuperMap.Desktop.UI程序集: SuperMap.Desktop.Core (in SuperMap.Desktop.Core)
版本: dll
语法
C# |
---|
public class UIRibbonThemeStyle : IValueEquals |
备注
示意图:
示例
如下列应用代码实现该风格:
CopyC#
override public void Run() { ThemeStyle themeStyleTest = new ThemeStyle(); //设置 Ribbon 风格。 UIRibbonThemeStyle ribbonThemeStyle = new UIRibbonThemeStyle(); ribbonThemeStyle.Font = new Font("微软雅黑", 9); ribbonThemeStyle.ForeColorLight = Color.Black; ribbonThemeStyle.ForeColorDark = Color.DarkSlateGray; ribbonThemeStyle.BackColor = Color.FromArgb( 208, 223, 177); ribbonThemeStyle.TitleFont = new Font("微软雅黑", 9); //设置 RibbonTab 风格字体为黑色。 ribbonThemeStyle.RibbonTabStyle.ForeColor = Color.Black; //设置 RibbonTab 风格字体有下划线。 ribbonThemeStyle.RibbonTabStyle.FontUnderline = true; //把 ribbonThemeStyle 风格应用到 ThemeStyle 风格对象的 Ribbon 属性。 themeStyleTest.RibbonStyle = ribbonThemeStyle; //把 themeStyleTest 对象风格赋值给系统成员属性。 SuperMap.Desktop.Application.ActiveApplication.MainForm.ThemeStyle = themeStyleTest; }
继承层次
System..::.Object
SuperMap.Desktop.UI..::.UIRibbonThemeStyle
SuperMap.Desktop.UI..::.UIRibbonThemeStyle