C# 自动从列表框中选择值而不选择值
我使用windows窗体在c中工作,我有一个列表框,我想从列表框中获取值,而不必选择项并使用listbox.selecteditem获取值 这可能吗 我试过了C# 自动从列表框中选择值而不选择值,c#,C#,我使用windows窗体在c中工作,我有一个列表框,我想从列表框中获取值,而不必选择项并使用listbox.selecteditem获取值 这可能吗 我试过了 for (int i = 0; i <= lbsection.Items.Count; i++) { lbsection.Items.SetSelect(i, True); } 错误是 错误2:名称“True”在当前上下文中不存在 试试这个- for (int i = 0; i <= lbsection.Items.
for (int i = 0; i <= lbsection.Items.Count; i++)
{
lbsection.Items.SetSelect(i, True);
}
错误是
错误2:名称“True”在当前上下文中不存在
试试这个-
for (int i = 0; i <= lbsection.Items.Count; i++)
{
lbsection.Items.SetSelect(i, true);
}
true和true不同,因此c区分大小写
for (int i = 0; i <= lbsection.Items.Count; i++)
{
lbsection.Items[i].Selected = true;
}
C区分大小写;布尔值true应该是小写的。我认为这就是您试图做的,您提供的代码没有编译:
for (int i = 0; i < lbsection.Items.Count; i++)
{
lbsection.SetSelected(i, true /*True*/);
}
但是,如果要检索列表框中每个项目的值,可以执行以下操作:
//This is not type-safe so use at your own risk
List<object> allItems = new List<object>();
foreach (var item in lbsection.Items)
{
allItems.Add(item);
}
这是问题所在吗?有一个tryRayon大厅:-欢迎来到stack。我认为在有人回答你的问题时发布你的回答是很好的。是否正常或是否需要任何更新或修改。
for (int i = 0; i < lbsection.Items.Count; i++)
{
lbsection.SetSelected(i, true /*True*/);
}
//This is not type-safe so use at your own risk
List<object> allItems = new List<object>();
foreach (var item in lbsection.Items)
{
allItems.Add(item);
}