2011-02-21 29 views
93

aracılığıyla özelliklerini koymak? Yorumlar olarak işaretlediğim bu öznitelikleri koymak istiyorum, ancak öznitelikleri EcnAdminConf tanımladıktan sonra Conn olarak ayarlamaya çalışırsam görünmüyorlar ... Bu yüzden onları bir şekilde ayarlamak istiyorum, böylece XML şöyle görünmeye başlar:Nasıl bu kod var XElement

<Type> 
    <Connections> 
     <Conn ServerName="FAXSERVER\SQLEXPRESS" DataBase="SPM_483000" /> 
     <Conn ServerName="FAXSERVER\SQLEXPRESS" DataBase="SPM_483000" /> 
    </Connections> 
    <UDLFiles /> 
    </Type> 

cevap

202

Ayrıca yapıcı

new XElement("Conn", new XAttribute("Server", comboBox1.Text), new XAttribute("Database", combobox2.Text)); 
yoluyla birden özelliklerini veya öğeleri ekleyebilir

new XElement("Conn", new XAttribute("Server", comboBox1.Text)); 

gibi XElement kurucuları içindedir XAttribute ekle

ya da

XElement element = new XElement("Conn"); 
XAttribute attribute = new XAttribute("Server", comboBox1.Text); 
element.Add(attribute); 
Eklenti Yöntemini kullanabilirsiniz.