I am using the following code to write to an XML file
myXmlTextWriter .Formatting = System.Xml.Form atting.Indente
myXmlTextWriter .WriteStartElem ent("CPViewer"
myXmlTextWriter .WriteElementSt ring("Height", InputBoxHeight
myXmlTextWriter .WriteElementSt ring("Width", InputBoxWidth
'myXmlTextWrite r.WriteElementS tring("Backgrou nd", (OpenFileDialog 1.FileName)
myXmlTextWriter .WriteElementSt ring("label1.To p", label1.Top
myXmlTextWriter .WriteElementSt ring("label1.Le ft", label1.Left
myXmlTextWriter .WriteElementSt ring("label1.He ight", label1.Height
myXmlTextWriter .WriteElementSt ring("label1.Wi dth", label1.Width
myXmlTextWriter .WriteEndElemen t(
myXmlTextWriter .Flush(
myXmlTextWriter .Close(
Here is the XML output
<CPViewer><Heig ht>600</Height><Width>8 00</Width><label1.T op>200</label1.Top><lab el1.Left>152</label1.Left><la bel1.Height>23</label1.Height>< label1.Width>10 0</label1.Width></CPViewer
Here is the code from the reader
DataSet1.ReadXm l("C:\CPViewer\ LD.xml"
Me.DataBindings .Add(New Binding("Height ", DataSet1, "CPViewer.Heigh t")
Me.DataBindings .Add(New Binding("Width" , DataSet1, "CPViewer.Width ")
Me.DataBindings .Add(New Binding("label1 .Top", DataSet1, "CPViewer.label 1_Top")
'Me.DataBinding s.Add(New Binding("Backgr oundImage", DataSet1, "CPViewer.Backg roundImage")
Me.BackgroundIm age = (Image.FromFile ("C:\CPViewer\B ackgroundImage. jpg")
Me.CenterToScre en(
When I try to read it in will will read the "Height" and "Width" lines and position the form properly but when it reads the "Label1.top " line I get the following error
An unhandled exception of type 'Syste,.Argumen tException' occurred i
system.windows. forms.dl
Additional Information: Cannot bind to property 'label1.Top' on target control
What am I missing here
Thank you
John