.NET Winform 自定义分页控件如何在父窗体中调用?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.NET Winform 自定义分页控件如何在父窗体中调用?相关的知识,希望对你有一定的参考价值。
我现在遇到一个问题,我自己写了一个分页用户控件testControl(有首页,上一页,下一页,跳转(多少页)按钮 gotoBtn),这个用户控件里面有一个获取数据源的方法GetData(),
父窗体有两个控件:1是数据显示控件dataGridView1,2是我刚刚定义的用户控件testControl;
父窗体在加载的时候可以 用
DataTable dt = testControl.GetData();
dataGridView1.DataSource = dt;
这样就可以绑定第一次的数据了,可是问题是当我在父窗体点击跳转的时候如何获取testControl里面的GetData()方法呢?好像要用到委托和事件,我之前没搞过,有点弄不出来,哪位大神帮忙解决下,非常感谢!
获取数据的方法我看你的GetData里面已经有用到,我就不说了,但是你得记住一个问题,你需要验证分页号是否超出你当前数据所有页面,如果超出你需要处理一下。本回答被提问者和网友采纳
以上是关于.NET Winform 自定义分页控件如何在父窗体中调用?的主要内容,如果未能解决你的问题,请参考以下文章
winform 自定义分页控件 及DataGridview数据绑定
如何设计WinForm中DataGridView控件的自定义按钮列
C# winform 类似于如下图显示用啥控件绑定并实现分页