//应用模板 private void FromXml_Click(object sender, EventArgs e) { string fname = AppDomain.CurrentDomain.BaseDirectory + "LayoutTemplate\\自定义\\热岛效应强度分布图.gxt"; //fname = @"E:\气象局项目\MAS二期\【控制】代码工程\【控制】UI框架\SMART\bin\Release\LayoutTemplate\通用专题图\陆表温度专题图模板.gxt"; using (OpenFileDialog dlg = new OpenFileDialog()) { dlg.Filter = "GXT(*.gxt)|*.gxt"; if (dlg.ShowDialog() == DialogResult.OK) { fname = dlg.FileName; } } ILayoutTemplate template = new LayoutTemplate(fname); _host.ApplyTemplate(template); _host.Render(); }
private void ApplyLayoutTemplate(ILayoutViewer viewer, ref ILayoutTemplate temp) { _host = viewer.LayoutHost; _host.ApplyTemplate(temp); }