c# - 文本框未显示第一行的所有元素
问题描述
获取索引中的完整字符串及其所有元素string[,]
我没有错误。我想显示:
A0003
Dog on Wheels
0
Yes
A0012
Cart with Blocks(50)
0
Yes
for (Index = 0; Index < 39; Index++) {
for (Element = 0; Element < 3; Element++) {
// public static bool TryParse(ProductListings[Index, Element] , out Int32 result);
if (int.TryParse(ProductListings[Index, Element], out NoStock)) {
if (NoStock == 0)
for (Element = 0; Element < 4; Element++) {
Stock.Text += ProductListings[Index, Element] + Environment.NewLine;
}
}
}
}
像这样:
A0003 Dog on Wheels 0 Yes
A0012 Cart with Blocks(50) 0 Yes
解决方案
我也试过这个。它有点工作。
public void Search_Click(object sender, EventArgs e)
{
Panel.Clear();
Panel.GridLines = true;
Panel.Columns.Add("Item Code");
Panel.Columns.Add("Product Item Description");
Panel.Columns.Add("Count");
Panel.Columns.Add("On Order");
Panel.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
Panel.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize);
string[,] ProductListings =
{
{"A0001","Horse on Wheels","5","No"},
{"A0002","Elephant on Wheels","2","No"},
{"A0003","Dog on Wheels","0","Yes"},
{"A0004","Seal on Wheels","3","No"},
{"A0005","Bear on Wheels","7","No"},
{"A0006","Teddy Bear","2","Yes"},
{"A0007","Clown","5","No"},
{"A0008","Puppy(crouch)","3","No"},
{"A0009","Puppy(stand)","2","No"},
{"A0010","Puppy(jump)","2","Yes"},
{"A0011","Puppy(lying)","1","Yes"},
{"A0012","Cart with Blocks(50)","0","Yes"},
{"A0013","Cart with Blocks(100)","5","No"},
{"A0014","Cart with Blocks(200)","4","No"},
{"A0015","Train with 0 Carriage","12","No"},
{"A0016","Train with 1 Carriage","10","No"},
{"A0017","Train with 2 Carriage","5","Yes"},
{"A0018","Train with 3 Carriage","4","Yes"},
{"A0019","Train with 4 Carriage","5","No"},
{"A0020","Train with 5 Carriage","2","No"},
{"A0021","Building Blocks(20)","15","No"},
{"A0022","Building Blocks(30)","13","No"},
{"A0023","Building Blocks(40)","16","No"},
{"A0024","Building Blocks(50)","5","Yes"},
{"A0025","Building Blocks(100)","2","Yes"},
{"A0026","Building Blocks(200)","8","No"},
{"A0027","Windmill","5","No"},
{"A0028","Farmhouse","6","Yes"},
{"A0029","Fencing","22","Yes"},
{"A0030","Barn","12","Yes"},
{"A0031","Tractor","6","Yes"},
{"A0032","Animals","3","Yes"},
{"A0033","House","9","No"},
{"A0034","Car","12","No"},
{"A0035","Building(small)","4","No"},
{"A0036","Building(medium)","3","No"},
{"A0037","Building(tall)","4","No"},
{"A0038","Shop","7","No"},
{"A0039","Traffic Lights","5","Yes"},
{"A0040","Petrol Station","4","Yes"}
};
for (int Index = 0; Index < 39; Index++)
{
Panel.Items.Add(new ListViewItem(new[]{ProductListings[Index,0],ProductListings[Index,1],ProductListings[Index,2],ProductListings[Index,3]}));
}
}
推荐阅读
- google-apps-script - 如何限制用户编辑自己的输入?
- elasticsearch - 用于 ElasticSearch 的模拟 SQL LIKE 命令
- macos - Apple Script 从代码块中获取结果值
- openssl - 使用 Ansible 从 pem.cert 中提取 md5 哈希
- java - 如何在 Java 中修复/实现 equals 方法?
- javascript - 播放另一个视频时停止视频
- python - 带有正映射的线性回归
- c# - NopCommerce 开发过程中的插件问题
- css - 如何在其上方创建带有正确符号图标的时间线,并在完成步骤后填写
- php - 检索数组中的最小数值