2015-01-15 71 views
0

基本上,我想要显示一个矩阵,其大小是用户指定的列数和行数。这个矩阵可以像电子表格一样编辑,以便在每个单元格中输入数字。在vb.NET中创建类似Excel的表格

问题:我不知道如何在vb.NET中创建这样的矩阵。

+2

我会呼应其他人。这不是一个代码写入服务。你必须问一个具体的问题。看看DataGrids和样本 – Jeremy 2015-01-15 15:41:12

+0

@Jeremy感谢您的评论,但也许你应该阅读我的问题。我从来没有要求过代码,只需要指出可能适用于给定参数的东西。我不认为我可以更具体地了解我需要的东西。 – Alexander 2015-01-15 15:49:13

回答

2

你有没有尝试过的WinForm控件:DataGridView

在设计时或以编程方式在运行时期间,您可以添加和删除列和行。

http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview%28v=vs.110%29.aspx

+0

我看到了,但有人告诉我说只能用于数据库。但是在移除列和行的标题后,它看起来就像我正在寻找的东西。我看到的唯一问题是它不断添加我不想要的行。应该微不足道,以使表静态,对吗? – Alexander 2015-01-15 15:53:33

+2

使用数据库很容易,但它可以用来填充和显示任何数据。你可以限制它有多少行。添加用于添加行的事件处理程序,并且如果当前行数是您的限制,请退出处理程序。您也可以禁用通过网格本身添加行。您可以启用/禁用编辑模式。在设计器中,将DataGridView拖到窗体上时,选择它并熟悉一些属性。有很多选项可用。 – Keith 2015-01-15 16:01:53

相关问题