C# 非活动选项卡中控件的绑定属性存在错误

C# 非活动选项卡中控件的绑定属性存在错误,c#,winforms,binding,tabs,settings,C#,Winforms,Binding,Tabs,Settings,我尝试使用用户设置为.Net 2.0制作一个Windows窗体应用程序 我将tab控件放置在窗体上 我将textbox控件放在第一个tabPage中,另一个textbox放在第二个tabPage中 将第一个textbox.Text属性绑定到一个设置字段,将第二个textbox.Text属性绑定到另一个字段 现在,当我运行我的应用程序时,第二个设置字段(绑定到inactive tab页中textbox的Text属性)读取默认值,这是应该的,但如果我更改第一个textbox中的文本,第二个textb

我尝试使用用户设置为.Net 2.0制作一个Windows窗体应用程序

  • 我将tab控件放置在窗体上
  • 我将textbox控件放在第一个tabPage中,另一个textbox放在第二个tabPage中
  • 将第一个textbox.Text属性绑定到一个设置字段,将第二个textbox.Text属性绑定到另一个字段
  • 现在,当我运行我的应用程序时,第二个设置字段(绑定到inactive tab页中textbox的Text属性)读取默认值,这是应该的,但如果我更改第一个textbox中的文本,第二个textbox会在此时以某种方式“清除”,改变相应的设置字段(使其成为空字符串)。它保持“清除”,直到我打开第二个选项卡,然后显示默认值


    如果我在第二个选项卡打开后更改第一个文本框中的文本,则不会发生上述错误。

    。您不需要在标题中添加“C”。控件在可见之前不会绑定。