我创建了一个带有网格的自定义用户控件。我想绑定(bind)一次这个网格,并在我的应用程序中一遍又一遍地使用它。如果我将绑定(bind)放在控件中,则在我使用控件的同时检索数据。如何只绑定(bind)一次??
public ClientLookUp()
{
InitializeComponent();
vw_clientsTableAdapter.Fill(dsclientlkup.vw_clients); //This occurs as many times as I have the user control, instead of just once.
}
最佳答案
好吧,你在构造函数中放置的任何东西都会在你每次构造对象时执行! 提供一个可以在需要重新加载数据时调用的 Initialize 方法怎么样?
关于c# - 如何避免每次初始化控件时都重新绑定(bind)网格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8359453/