簡體   English   中英

使用列表框選擇索引在TabControl上選擇Tab

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM