private void tvWordStyle_AfterSelect(object sender, TreeViewEventArgs e) { if (tvWordStyle.SelectedNode.Parent != null) { var TypeName = tvWordStyle.SelectedNode.Parent.Text; var StyleID = tvWordStyle.SelectedNode.Text; rtxtStyleXml.Text = StyleDocumentInitializer.GetXmlByStyleID(TypeName, StyleID); } else { rtxtStyleXml.Text = string.Empty; } }
private void Default_Load(object sender, EventArgs e) { if (StyleDocumentInitializer.Load() && StyleDocumentInitializer.IsReady) { foreach (WordStyle style in StyleDocumentInitializer.StyleSet.OrderBy(p => p.TypeName).ToList()) { TreeNode T = new TreeNode(style.TypeName); foreach (var item in style.Styles.OrderBy(p => p.Key).ToList()) { T.Nodes.Add(item.Key); } tvWordStyle.Nodes.Add(T); } } tvWordStyle.ExpandAll(); }