或者不用xml,直接创建配置文件,把textBox里的值保存到配置文件中。
窗体Form2的大小是根据配置文件里的textBox值而定的。
请问大家有什么思路吗?详细点。
窗体Form2的大小是根据配置文件里的textBox值而定的。
请问大家有什么思路吗?详细点。
解决方案 »
- C# post登陆
- 如何获取百度文库里的文字
- 请问各位大哥,一般笔试答对几成可以进入下一轮.
- 青鸟学妹终级问题求救,c#中路径问题,求救
- c#的事务问题,大家一起来顶
- 请问,大家如何做.net的排版的?vs下面做排版很难看啊,大家是怎么做的?还有如果我用DW开发.net,怎么在DW里有代码提示功能啊,象VS一样
- 如何实现多次尝试连接的服务起的通信?
- 有没有关天C#的设计模式方面的书书籍
- 网站策划[II]如何实现注册用户的email帐户激活
- 定时1个小时,删除1天前建立的文件,如果完成
- 方法参数不能为变量,这是为什么?怎么解决呢?在线等
- 如何对反序列化的xml对像进行动态新增、修改、删除操作,如重定义数组的大小
没太明白你要做什么。
我需要根据Form1中tbWidth和tbHeight的值来控制窗体Form2的大小。 这个功能只是简化版的。
首先:我需要新建1个项目,创建完了之后会生成1个配置文件。textbox的值就保存在其中。
其次:窗体Form2会读取这个配置文件里来控制窗体大小。
{
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有没有帮助