<TreeView.ItemContainerStyle> <Style TargetType="{x:Type TreeViewItem}"> <EventSetter Event="TreeViewItem.PreviewMouseRightButtonDown" Handler="TreeViewItem_PreviewMouseRightButtonDown"/> </Style></TreeView.ItemContainerStyle> 怎么用C#代码去写啊 大家帮帮忙 提前谢谢!
XmlWriterSettings settings = new XmlWriterSettings();
settings.Indent = true;
settings.IndentChars = ("\t");
settings.OmitXmlDeclaration = true; XmlTextWriter writer = XmlWriter.Create("data.xml", settings);
xmlWriter.Formatting = Formatting.Indented;
xmlWriter.Indentation = 2; xmlWriter.WriteStartDocument();
xmlWriter.WriteStartElement("TreeView.ItemContainerStyle");
xmlWriter.WriteStartElement("Style");
xmlWriter.WriteAttributeString("TargetType", "{x:Type TreeViewItem}"); xmlWriter.WriteStartElement("EventSetter");
xmlWriter.WriteAttributeString("Event", "TreeViewItem.PreviewMouseRightButtonDown");
xmlWriter.WriteAttributeString("Handler", "TreeViewItem_PreviewMouseRightButtonDown");
xmlWriter.WriteEndElement();//end EventSetter xmlWriter.WriteEndElement();//end Style
xmlWriter.WriteEndElement();//end TreeView.ItemContainerStyle
xmlWriter.WriteEndDocument();
注意:Start 与 End的成对使用!
我想他的意思是“和以上代码对等的 C# 创建这些控件的代码”,不是把上面的东西写入 XML。