日期:2014-05-18 浏览次数:20882 次
(this.Controls["textBox"+i.ToString] as TextBox).Text = 行集合[i]
------解决方案--------------------
提供一个思路。TXT是可以每行读取的,那么每行的数据必须要有标志才能送到不同TextBox.
每行记录例如这样 TextBox1;kdfjskldfjlsfj
处理掉这行,取分号前的字符串作为控件名,后面为显示的文本。
------解决方案--------------------
string[] txt_lines = File.ReadAllLines(@"C:\Documents and Settings\Administrator\桌面\Text.txt", Encoding.GetEncoding("GB2312")); (this.Controls["TextBox1"] as TextBox).Text = txt_lines[2];//对应行