我正在创建一个包含两个滚动条的特定 DataGridView 控件,以便我可以控制它们的大小和可见性。因此,我创建了一个包含 DataGridView 和 2x2 TableLayoutPanel 内的两个滚动条的用户控件。
我面临的问题是,当我将控件添加到 Windows 窗体时,我无法设置我的 DataGridView 的 DataSource 或从设计视图定义列样式,因为我在使用通用 DataGridView 时使用的链接(出现在 DataGridView 右上角的那个小白色箭头)没有出现。
在进行一些测试时,我看到如果我从 DataGridView 继承我的控件,则会出现该链接。但如果我这样做,我想我只能扩展 DataGridView 的功能,但我需要我的控件是一个复合控件。
所以,这就是我的问题:我怎样才能在我的自定义控件上获得这些设计时功能?我对列布局和数据源特别感兴趣。
此致。