private void BuildChartAxisTabs(PropertyTypeEnum type) { string propName; if (type == PropertyTypeEnum.CategoryAxis) { //this.Text = "Chart Category (X) Axis"; this.Text = "图表目录 (X) 轴"; propName = "CategoryAxis"; } else { //this.Text = "Chart Value (Y) Axis"; this.Text = "图表值 (X) 轴"; propName = "ValueAxis"; } XmlNode cNode = _Nodes[0]; XmlNode aNode = _Draw.GetCreateNamedChildNode(cNode, propName); XmlNode axNode = _Draw.GetCreateNamedChildNode(aNode, "Axis"); // Now we replace the node array with a new one containing only the legend _Nodes = new List <XmlNode>(); _Nodes.Add(axNode); EnsureStyle(); // Make sure we have Style nodes // Chart Axis ChartAxisCtl cac = new ChartAxisCtl(_Draw, this._Nodes); AddTab("表轴", cac); // Style Text StyleTextCtl stc = new StyleTextCtl(_Draw, this._Nodes); AddTab("文本", stc); // Border tab StyleBorderCtl bc = new StyleBorderCtl(_Draw, null, this._Nodes); AddTab("边框", bc); // Style tab StyleCtl sc = new StyleCtl(_Draw, this._Nodes); AddTab("样式", sc); }
private void BuildChartAxisTabs(PropertyTypeEnum type) { string propName; if (type == PropertyTypeEnum.CategoryAxis) { Text = Strings.PropertyDialog_BuildChartAxisTabs_ChartCategoryAxis; propName = "CategoryAxis"; } else { Text = Strings.PropertyDialog_BuildChartAxisTabs_ChartValueAxis; propName = "ValueAxis"; } XmlNode cNode = _Nodes[0]; XmlNode aNode = _Draw.GetCreateNamedChildNode(cNode, propName); XmlNode axNode = _Draw.GetCreateNamedChildNode(aNode, "Axis"); // Now we replace the node array with a new one containing only the legend _Nodes = new List <XmlNode>(); _Nodes.Add(axNode); EnsureStyle(); // Make sure we have Style nodes // Chart Axis var cac = new ChartAxisCtl(_Draw, _Nodes); AddTab(Strings.PropertyDialog_BuildChartAxisTabs_Axis, cac); // Style Text var stc = new StyleTextCtl(_Draw, _Nodes, this); AddTab(Strings.PropertyDialog_BuildReportItemTabs_Text, stc); // Border tab var bc = new StyleBorderCtl(_Draw, null, _Nodes); AddTab(Strings.PropertyDialog_BuildReportItemTabs_Border, bc); // Style tab var sc = new StyleCtl(_Draw, _Nodes); AddTab(Strings.PropertyDialog_BuildReportItemTabs_Style, sc); }
private void BuildChartAxisTabs(PropertyTypeEnum type) { string propName; if (type == PropertyTypeEnum.CategoryAxis) { Text = Strings.PropertyDialog_BuildChartAxisTabs_ChartCategoryAxis; propName = "CategoryAxis"; } else { Text = Strings.PropertyDialog_BuildChartAxisTabs_ChartValueAxis; propName = "ValueAxis"; } XmlNode cNode = _Nodes[0]; XmlNode aNode = _Draw.GetCreateNamedChildNode(cNode, propName); XmlNode axNode = _Draw.GetCreateNamedChildNode(aNode, "Axis"); // Now we replace the node array with a new one containing only the legend _Nodes = new List<XmlNode>(); _Nodes.Add(axNode); EnsureStyle(); // Make sure we have Style nodes // Chart Axis var cac = new ChartAxisCtl(_Draw, _Nodes); AddTab(Strings.PropertyDialog_BuildChartAxisTabs_Axis, cac); // Style Text var stc = new StyleTextCtl(_Draw, _Nodes); AddTab(Strings.PropertyDialog_BuildReportItemTabs_Text, stc); // Border tab var bc = new StyleBorderCtl(_Draw, null, _Nodes); AddTab(Strings.PropertyDialog_BuildReportItemTabs_Border, bc); // Style tab var sc = new StyleCtl(_Draw, _Nodes); AddTab(Strings.PropertyDialog_BuildReportItemTabs_Style, sc); }
private void BuildChartAxisTabs(PropertyTypeEnum type) { string propName; if (type == PropertyTypeEnum.CategoryAxis) { this.Text = "Chart Category (X) Axis"; propName = "CategoryAxis"; } else { this.Text = "Chart Value (Y) Axis"; propName = "ValueAxis"; } XmlNode cNode = _Nodes[0]; XmlNode aNode = _Draw.GetCreateNamedChildNode(cNode, propName); XmlNode axNode = _Draw.GetCreateNamedChildNode(aNode, "Axis"); // Now we replace the node array with a new one containing only the legend _Nodes = new List<XmlNode>(); _Nodes.Add(axNode); EnsureStyle(); // Make sure we have Style nodes // Chart Axis ChartAxisCtl cac = new ChartAxisCtl(_Draw, this._Nodes); AddTab("Axis", cac); // Style Text StyleTextCtl stc = new StyleTextCtl(_Draw, this._Nodes); AddTab("Text", stc); // Border tab StyleBorderCtl bc = new StyleBorderCtl(_Draw, this._Nodes); AddTab("Border", bc); // Style tab StyleCtl sc = new StyleCtl(_Draw, this._Nodes); AddTab("Style", sc); }