Ejemplo n.º 1
0
        //应用模板
        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();
        }
Ejemplo n.º 2
0
 private void ApplyLayoutTemplate(ILayoutViewer viewer, ref ILayoutTemplate temp)
 {
     _host = viewer.LayoutHost;
     _host.ApplyTemplate(temp);
 }