你要用GDT+画图实现,比较专业,但是超出技术支持范畴。
用Table模拟,比较简单,我给你方法,你可以自己搞定:
增加删除行的方法你会的,动态增加列删除列的方法你也会,隐藏标题行你也会,隐藏行号列的方法你也会,至于黑白,更简单,DrawCell事件就行了。
单击单元格,让单元格的值在空和1之间切换,单元格为1的通过使用黑色背景的样式。
判断的话,每次单击之后,自己编码判断,水平,垂直,还有两条斜线,没有多复杂。
这样看起来其实没有什么是你不会的,先自己去尝试下吧,有具体的单个问题再说话,将会做的做好,不要这样整体交给别人设计。