首先将ListView控件设置为Detail视图,然后属性GridLines设置为True,默认的视图是不会有网格线的,但是网格线在Detail视图里不是很明显,所以还可以通过对列表中的奇偶行设置为不同的背景色来增强网格的对比度,BackColor具体的颜色示意图网上搜搜就有。就是这样。
listview 和 gridview都可以实现这种表格效果。不过要在属性中进行一些设置,比方说不显示行首列首,不显示滚动条之类的。
当按下X的时候,可以知道此时表格中选中的行INDEX,然后自己写代码将该行从表格中移除即可。
应该可以使用ListView来实现。ListView有这个线。