![](/img/trans.png)
[英]Add Tab Dynamically Into A tabControl based on Selected item from ListBox
[英]Selecting Tab on TabControl using listbox selected Index
我目前彼此獨立地使用tabControl和列表框。
選項卡控件上有5頁。 列表框包含5個頁面標題的列表。
編輯:我實際上是試圖將FundNavigator的選擇頁面設置為與列表框中選擇的頁面相同。 因此,如果選擇了列表框中的項目編號3,那么我希望將標簽編號3顯示為所選頁面。
我想要得到它,因此當您在ListBox中選擇頁面標題之一時,它將切換到TabControl中的該選項卡。 我嘗試了幾種方法,這感覺最接近:
public void LoadMatchingTab()
{
listIndex = ListBox1.SelectedIndex;
FundNavigator.SelectedIndex = FundNavigator.Pages.IndexOf(listIndex);
}
private void ListBox1_SelectedIndexChanged(object sender, EventArgs e)
{
LoadMatchingTab();
}
這樣我就得到了ArgumentOutOfRangeException
盡管它說
“索引超出范圍。參數名稱:值”
有人可以幫我解決這個問題嗎?
FundNavigator.SelectedIndex = ListBox1.SelectedIndex
?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.