问题  使用按钮显示DataGridView Data到RichTextBox

assultation

新成员
加入
2014年11月10日
消息
2
编程经验
Beginner
首先是所有的,我对这个论坛新是新的。我是C#编程的新手,没有其他编程经验。请善待我,帮助我谢谢。如果您有任何可以帮助我或任何东西的参考网站。英语不是我的母语,所以没有语法纳粹请求,请理解我。反正...

所以我有四列和x行的这个DataGridView。我的x行数是无限期的,可以取决于收录的数据有多少。现在我的问题是如何通过使用我的希望输出的按钮将所有此x行传输到RichTextBox,这是如此:
C#:
x1column1                     x1column2                     x1column3                  x1column4                                 
x2column1                     x2column2                     x2column3                  x2column4
x3column1                     x3column2                     x3column3                  x3column4
想象一下他们是弦乐。
我该如何实现?
我的第一张留下是使用Foreach(DataGridView1中的DataWow F1)
但是错误是关于枚举attor的些什么。




我希望你能理解我..
 

附件

  • 屏幕截图(4).png
    屏幕截图(4).png
    5.9 KB · Views: 43
  • 屏幕截图(5).png
    屏幕截图(5).png
    5.1 KB · Views: 39

Wim Sturkenboom.

众所周知的成员
加入
2014年8月6日
消息
85
地点
南非Roodepoort
编程经验
10+
可以使用下面的索引访问DataGridView中的两行和列。下面只为您提供一种方法来迭代行和列(基本上似乎是您的问题)

            for (int rowcnt = 0; rowcnt < dataGridView1.Rows.Count; rowcnt++)
            {
                for (int colcnt = 0; colcnt < dataGridView1.Columns.Count; colcnt++)
                {
                    // extract cell data here
                    object celldata = dataGridView1.Rows[rowcnt].Cells[colcnt].Value;
                    // convert to string
                    // append to textbox
                }
                // append newline to textbox for next record / row
            }
 

assultation

新成员
加入
2014年11月10日
消息
2
编程经验
Beginner
可以使用下面的索引访问DataGridView中的两行和列。下面只为您提供一种方法来迭代行和列(基本上似乎是您的问题)

            for (int rowcnt = 0; rowcnt < dataGridView1.Rows.Count; rowcnt++)
            {
                for (int colcnt = 0; colcnt < dataGridView1.Columns.Count; colcnt++)
                {
                    // extract cell data here
                    object celldata = dataGridView1.Rows[rowcnt].Cells[colcnt].Value;
                    // convert to string
                    // append to textbox
                }
                // append newline to textbox for next record / row
            }


好的,先生,谢谢,我现在会学习这个问题。我真的很感激你的帮助
 
最佳 底部