我有一个文本框,我想在其中放置“列”数据。我想我可以设置文本框displayBox.SelectionStart
并displayBox.SelectionLength
移动插入符号,然后继续填充数据。
这是我的盒子显示代码:
foreach (String line in LoanSort.MyArray)
{ // bringing in lines from my array
String[] values = line.Split(new char[] { ' ', '/'});
//splitting my lines.
if (values.GetValue(2).ToString() == "2011")
{// finding out if the "loan" occured in 2011 and if it did, display...
displayBox.SelectionStart = 0; displayBox.SelectionLength = 0;
displayBox.Text += values.GetValue(0).ToString() + "/" +
values.GetValue(1).ToString() + "/" +
values.GetValue(2).ToString();
displayBox.SelectionStart = 25; displayBox.SelectionLength = 0;
displayBox.Text += values.GetValue(3).ToString();
displayBox.SelectionStart = 65; displayBox.SelectionLength = 0;
displayBox.Text += values.GetValue(4).ToString();
displayBox.Text += " " + Environment.NewLine;
}
}
日期值是联系值。GetValue 0-3。在我打印出日期后,我想将光标移动到 25 个字符的位置并输出借款人的姓氏、名字。但是我的显示器现在确实在日期和名称之间显示了一个空格。
有什么建议么?