c# - 如何避免每次初始化控件时都重新绑定(bind)网格?

标签 c# winforms gridview

我创建了一个带有网格的自定义用户控件。我想绑定(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/

相关文章:

c# - Dotnet 核心 MVC xml 参数绑定(bind)总是给 null

c# - 如何使 ToolStrip 按钮立即可点击而无需先点击表单?

C# 和 WinForms : 'Integrity' of Form. Show() 调用

C# Gridview 标题样式不适用于排序

gridview - extjs 分组网格的组头复选框

c# - 是否需要自定义 Winforms 控件自动生成设计器文件?

c# - 如何运行具有不同配置文件的可执行程序?

c# - 使用 sandcaSTLe 记录外部 dll

c# - 如何从单个控件中移除焦点?

javascript - 当用户从 asp.net 中的 gridview 删除行时显示警告消息