mirror of
https://github.com/2dust/v2rayN.git
synced 2025-04-19 21:52:25 +00:00
Get real config index
This commit is contained in:
parent
f9c7556c54
commit
6f51d447c7
1 changed files with 9 additions and 3 deletions
|
@ -228,6 +228,7 @@ namespace v2rayN.Forms
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ListViewItem lvItem = new ListViewItem(def);
|
ListViewItem lvItem = new ListViewItem(def);
|
||||||
|
lvItem.Tag = k;
|
||||||
_addSubItem(lvItem, EServerColName.type.ToString(), ((EConfigType)item.configType).ToString());
|
_addSubItem(lvItem, EServerColName.type.ToString(), ((EConfigType)item.configType).ToString());
|
||||||
_addSubItem(lvItem, EServerColName.remarks.ToString(), item.remarks);
|
_addSubItem(lvItem, EServerColName.remarks.ToString(), item.remarks);
|
||||||
_addSubItem(lvItem, EServerColName.address.ToString(), item.address);
|
_addSubItem(lvItem, EServerColName.address.ToString(), item.address);
|
||||||
|
@ -815,7 +816,10 @@ namespace v2rayN.Forms
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 取得ListView选中的行
|
/// 获取服务器列表选中行的配置项(config)索引(index)
|
||||||
|
///
|
||||||
|
/// 返回值对应首个选中项,出错时返回-1
|
||||||
|
/// 多选选中请在调用此函数后检查 lvSelecteds
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
private int GetLvSelectedIndex()
|
private int GetLvSelectedIndex()
|
||||||
|
@ -830,9 +834,11 @@ namespace v2rayN.Forms
|
||||||
return index;
|
return index;
|
||||||
}
|
}
|
||||||
|
|
||||||
index = lvServers.SelectedIndices[0];
|
index = Convert.ToInt32(lvServers.SelectedItems[0].Tag);
|
||||||
foreach (int i in lvServers.SelectedIndices)
|
|
||||||
|
foreach (int item in lvServers.SelectedIndices)
|
||||||
{
|
{
|
||||||
|
int i = Convert.ToInt32(lvServers.Items[item].Tag);
|
||||||
lvSelecteds.Add(i);
|
lvSelecteds.Add(i);
|
||||||
}
|
}
|
||||||
return index;
|
return index;
|
||||||
|
|
Loading…
Reference in a new issue