该方法用来导出以 xml 记录的风格内容。
命名空间:
SuperMap.Desktop.UI程序集: SuperMap.Desktop.Core (in SuperMap.Desktop.Core)
版本: dll
语法
C# |
---|
public string ToXML() |
返回值
判断导出的 XML 文件是否符合格式,符合则返回 true ;否则返回 false。示例
以下代码示范如何使用该类的方法。
CopyC#
override public void Run() { //创建一个新的风格,包括主题风格的字体、背景颜色和 Ribbon 选项卡的背景颜色。 ThemeStyle themeStyle1 = new ThemeStyle(); UIRibbonThemeStyle ribbonThemeStyle1 = new UIRibbonThemeStyle(); ribbonThemeStyle1.Font = new Font("微软雅黑", 10); ribbonThemeStyle1.BackColor = Color.AliceBlue; ribbonThemeStyle1.RibbonTabStyle = new UIRibbonTabThemeStyle(); ribbonThemeStyle1.RibbonTabStyle.ForeColor = Color.Black; //把 ribbonThemeStyle1 对象风格赋值给themeStyle1 的 RibbonStyle 属性成员。 themeStyle1.RibbonStyle = ribbonThemeStyle1; //获取路径,在指定的位置建立一个 xml 格式的界面风格文件。 String directory = System.AppDomain.CurrentDomain.BaseDirectory; String path = directory + @"Plugins\ThemeStyleDesign\themeStyle1.xml"; //将风格导出成 XML 形式。 String content = themeStyle1.ToXML(); //将 XML 形式的界面风格写入之前建立的文件中。 File.WriteAllText(path); }