InvalidArgument='5' 的值对 'SelectedIndex' 无效
InvalidArgument=Value of '5' is not valid for 'SelectedIndex'
我从列表中的 tbl 读取保存的数据,我想编辑对象,所以当我启动程序时,组合框首先显示该对象的保存值,其他的也显示在组合框中。请帮忙!
if (lstP.Count > 0)
{
for (int i = 0; i < lstP.Count; i++)
{
if (Stav.IDP == lstP[i].SP)
{
Prim.SelectedIndex = lstP[i].SP;
//ERROR
break;
}
}
}
SelectedIndex 需要传递一个数字。你需要的是给它分配一个i
:
if (lstP.Count > 0)
{
for (int i = 0; i < lstP.Count; i++)
{
if (Stav.IDP == lstP[i].SP)
{
Prim.SelectedIndex = i;
break;
}
}
}
我从列表中的 tbl 读取保存的数据,我想编辑对象,所以当我启动程序时,组合框首先显示该对象的保存值,其他的也显示在组合框中。请帮忙!
if (lstP.Count > 0)
{
for (int i = 0; i < lstP.Count; i++)
{
if (Stav.IDP == lstP[i].SP)
{
Prim.SelectedIndex = lstP[i].SP;
//ERROR
break;
}
}
}
SelectedIndex 需要传递一个数字。你需要的是给它分配一个i
:
if (lstP.Count > 0)
{
for (int i = 0; i < lstP.Count; i++)
{
if (Stav.IDP == lstP[i].SP)
{
Prim.SelectedIndex = i;
break;
}
}
}