我创建了一个控件DataGridViewContainer
,它伪造了DataGridView
中的部分行滚动 - 基本上它是一个面板,一个滚动条和一些事件处理程序。我希望能够在设计时使用DataGridViewContainer
,将DataGridView
拖到它上面,将其.DataGridView
属性设置为拖动的控件。如何在设计器中处理拖放?
答案 0 :(得分:0)
如果您希望能够拖动datagridview(或其他任何对象),则需要将usercontrol配置为充当容器,
A simple example a control acting as a container
或者,我推荐的是,如果每个容器将始终包含单个datagridview,只需在设计时将usergridview添加到usercontrol(usercontrol设计器,而不是包含控件的表单)。您可以在usercontrol中设置属性以显示您需要更改的相关属性。