将用户控件添加到表单时,修改配置文件

本文关键字:修改 配置文件 表单 用户 控件 添加 | 更新日期: 2023-09-27 17:49:20

我已经构建了一个用户控制库,它引用了一个WCF服务。我想将WCF配置信息添加到主机项目的app.config文件中,这将是一个Windows窗体应用程序,当用户控件被放到窗体上时。有什么好办法吗?我的想法是,在控制的加载事件,我可以添加必要的部分到配置文件。

基本上,我正在寻找一种方法来更新主机应用程序的配置文件,当主机应用程序添加用户控制。这当然是在设计时。

将用户控件添加到表单时,修改配置文件

是的,你可以通过编程方式更新配置文件。在编写WCF

的编程配置更改时遇到问题

不确定是否有可能加载任何app.config文件在设计时用户控制加载。您可以通过将用户控件加载方法包装为:

来避免这种需要。
private void myUserControl_Load(object sender, EventArgs e)
    {
        if (!this.DesignMode)
        {
            //....stuff
        }            
    }