或者不用xml,直接创建配置文件,把textBox里的值保存到配置文件中。
窗体Form2的大小是根据配置文件里的textBox值而定的。
请问大家有什么思路吗?详细点。

解决方案 »

  1.   

    要保存值加一个Value节点啊
    没太明白你要做什么。
      

  2.   

    窗体Form1里有2个textbox控件,分别是tbWidth、tbHeight.窗体Form2里什么也没有。
    我需要根据Form1中tbWidth和tbHeight的值来控制窗体Form2的大小。  这个功能只是简化版的。
    首先:我需要新建1个项目,创建完了之后会生成1个配置文件。textbox的值就保存在其中。
    其次:窗体Form2会读取这个配置文件里来控制窗体大小。
      

  3.   

    public class AppConfig 

    private XmlDocument Doc=new XmlDocument(); 
    private AppDomain Ad = AppDomain.CurrentDomain; 
    public AppConfig() 

    Doc.Load(Ad.SetupInformation.ConfigurationFile); 

    public void LoadAppConfig() 

    Doc.Load(Ad.SetupInformation.ConfigurationFile); 

    public void SetAppValue(string key,string newValue) 

    Doc.SelectSingleNode("/configuration/appSettings/add[@key='"+key+"']").Attributes["value"].Value = newValue; 

    public void SaveAppConfig() 

    Doc.Save(Ad.SetupInformation.ConfigurationFile); 
    Doc.Load(Ad.SetupInformation.ConfigurationFile); 

    public string GetAppValue(string key) 

    return Doc.SelectSingleNode("/configuration/appSettings/add[@key='" + key + "']").Attributes["value"].Value; 

    }看看这段代码对LZ有没有帮助