写了一个datagridview的自定义列,功能大概是是这样:当在TextBox中输入内容时,则在下方出现一个ListBox,在ListBox中显示与TextBox中相关的数据。
问题:
当把这个自定列添加到datagridview时,双击单元格编辑时,这个自定义控件的ListBox显示在单元格里面。而不是浮动在datagridview上。(这个问题可能是我在写代码时用的是TextBox.parent.controls.add(listbox)的原因)。
我应该怎么写才能把这个LISTBOX显示在单元格外面?
我想要的效果如下(MSDN中datagridview承载datetimepick的例子)
换成我想要的效果就是单元格中只显示一个textbox,listbox显示在外面。就好像上图中日期选择的部分在单元格外面一样,我的listbox也想显示在外面,这个该如何写呢?