ComboBox DataBinding with XML in C#.net
Know More : ASP.Net VB.Net C#.Net Sliverlight XML WPF WCF Ajax
Let’s Start ComboBox DataBinding with XML in C-sharp with Visual Studio 2010\2008\2005. This is very simple. Firstly you have to a xml file for this.Now in visual studio 2010 we create a new project name “Xml to Combobox”. As shown in figure..
After drag combobox control on form 1. Double click on form , declare namespace using System.Xml; also change your xml file path.As shown in figure..
copy code and paste form_load……….
{// Declare a variable of type XmlTextReader
XmlTextReader xtr = null;
// Declare a string that holds the name of the file
string fileName = "D:\\AC_backup\\product.xml";
try {
// Initialize the XmlTextReader variable with the name of the file
xtr = new XmlTextReader(fileName);
xtr.WhitespaceHandling = WhitespaceHandling.None;
// Scan the XML file
while (xtr.Read())
{
// every time you find an element, find out what type it is
switch (xtr.NodeType)
{
case XmlNodeType.Text:
// If you find text, put it in the combo box' list
this.comboBox1.Items.Add(xtr.Value);
break;
}
}
// For this example, select the first item
this.comboBox1.SelectedIndex = 0;
}
finally
{
// Close the XmlTextReader
if (xtr != null)
xtr.Close();
}
}
Now press f5 button , the form will be open and also ComboBox DataBinding with XML completed. Thanks.
Know More : ASP.Net VB.Net C#.Net Sliverlight XML WPF WCF Ajax
Let’s Start ComboBox DataBinding with XML in C-sharp with Visual Studio 2010\2008\2005. This is very simple. Firstly you have to a xml file for this.Now in visual studio 2010 we create a new project name “Xml to Combobox”. As shown in figure..
After drag combobox control on form 1. Double click on form , declare namespace using System.Xml; also change your xml file path.As shown in figure..
copy code and paste form_load……….
{// Declare a variable of type XmlTextReader
XmlTextReader xtr = null;
// Declare a string that holds the name of the file
string fileName = "D:\\AC_backup\\product.xml";
try {
// Initialize the XmlTextReader variable with the name of the file
xtr = new XmlTextReader(fileName);
xtr.WhitespaceHandling = WhitespaceHandling.None;
// Scan the XML file
while (xtr.Read())
{
// every time you find an element, find out what type it is
switch (xtr.NodeType)
{
case XmlNodeType.Text:
// If you find text, put it in the combo box' list
this.comboBox1.Items.Add(xtr.Value);
break;
}
}
// For this example, select the first item
this.comboBox1.SelectedIndex = 0;
}
finally
{
// Close the XmlTextReader
if (xtr != null)
xtr.Close();
}
}
Now press f5 button , the form will be open and also ComboBox DataBinding with XML completed. Thanks.
Know More : ASP.Net VB.Net C#.Net Sliverlight XML WPF WCF Ajax
No comments