该方法用来导入以 XML 记录的风格内容。
命名空间:
SuperMap.Desktop.UI程序集: SuperMap.Desktop.Core (in SuperMap.Desktop.Core)
版本: dll
语法
C# |
---|
public bool FromXML( string xmlContent ) |
参数
- xmlContent
- Type: System..::.String
风格文件用字符型记录存储在 XML 文件里。
返回值
判断导入的 XML 文件是否符合格式,符合则返回 true ;否则返回 false。示例
以下代码示范如何使用该类的方法
CopyC#
override public void Run() { //找到存放在本地的风格配置 xml 文件,这里为系统默认路径,用户可自己指定路径。 String directory = System.AppDomain.CurrentDomain.BaseDirectory; String path = directory + @"Plugins\ThemeStyleDesign\ThemeStyle_iris.xml"; //读取 xml 文件的内容,将其暂时保存在 xmlContent 中。 String xmlContent = File.ReadAllText(path); //将得到的风格内容通过 FromXML() 方法传递给 ThemeStyle 风格对象。 SuperMap.Desktop.Application.ActiveApplication.MainForm.ThemeStyle.FromXML(xmlContent); //界面刷新。 SuperMap.Desktop.Application.ActiveApplication.MainForm.RefreshThemeStyle(); }