MultiRow的PopupCell
我只想利用PopupCell的外观,不想设置Popup这个属性。也就是说我想得到用户点击popupCell的靠右的button的时机,然后自己做一些事情,而不是弹出一个Form。
请问有没有可能?
PopupCell必须设置弹出窗口, 并且当你Click PopupButton,GcMultiRow没有任何的事件给你处理时机。
一些解决方案供选择:
1. 创建一个Form,设置Form.Opacity = 0D, 在这个Form.Load事件里你可以处理你自己的业务逻辑,并且完成时调用Form.Close方法,最后将这个Form设置给PopupCell.
2. 制作一个复合Cell, 使用一个TextBoxCell 和 ButtonCell来模拟PopupCell的外观,挂GcMultiRow.CellClick事件处理ButtonCell的点击响应。
3. 创建一个CustomCell, 自己实现一个PopupCell的外观Cell, 详情请参考文档。 我自己也摸索了一个方案,和你的方案1非常相似,我是将Form的FormBorderStyle=None,然后设置Size为(1,1)。
非常感谢~ 回复 3楼GPCT的帖子
很厉害呀。
结贴。新问题可以发新帖提问。
页:
[1]