2

在我的程序中,我有两个列表框(用于选择卖家和产品)、一个文本框(用于输入数字)和一个用于存储数据的按钮。

我存储数据没有问题,但我似乎无法正确显示数组的内容。

我想在 4x3 表格中以不同的标签显示数据。

这是我希望我的表看起来如何的示例:

              seller 1      seller 2      seller 3      seller 4

product 1     label 1       label 2       label 3       label 4

product 2     label 5       label 6       label 7       label 8

product 3     label 9       label 10      label 11      label 12

product 4     label 13      label 14      label 15      label 16

product 5     label 17      label 18      label 19      label 20

正如我所说,我希望现在存储在数组中的内容显示在每个标签中。

这是我到目前为止所拥有的,这是我的主要形式:

Public Class showForm
    Public Shared sale(4, 3) As Integer
    Public Shared numberProducts(4) As Integer
    Public Shared numberSellers(3) As Integer

    Public StockClass As New Stocking

    Public Shared sellerColumnInteger As Integer
    Public Shared productLineInteger As Integer

    Public Sub addButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles addButton.Click

        StockClass.addItem(sellerListBox, producttListBox, saleTextBox)

    End Sub

    Public Sub SalesByMonthToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
        Handles SalesByMonthToolStripMenuItem.Click

        saleForm.Show()
    End Sub
End Class

然后我创建了另一个名为 Stocking 的类,这是我目前所拥有的(第二部分是我遇到问题的地方):

我的大问题是我似乎无法在表中添加正确的值。我尝试过的所有东西都没有按照我想要的方式工作,它要么没有显示正确的数字,要么如果它显示了正确的数字,它没有在另一个标签中显示正确的数字。换句话说,每当我让某件事情工作时,其他事情就没有了。我相信我储存价值的方式是好的,只是我试图显示错误价值的方式。

4

1 回答 1

1

我会将值存储在 DataGridView 中。您可以拥有行标签和列标题,并且可以随意操作列。

于 2013-02-24T20:37:02.230 回答