私は現在、tabControlとlistboxを互いに独立して使用しています。
タブコントロールには5ページあります。リストボックスには、5ページのタイトルのリストがあります。
編集:基本的に、FundNavigatorの選択ページをリストボックスで選択したページと同じに設定しようとしています。したがって、リストボックスの項目番号3が選択されている場合、タブ番号3を選択されたページとして表示したいと思います。
ListBoxでページタイトルの1つを選択すると、TabControlのそのタブに切り替わるように取得したいと思います。私はいくつかの方法を試しましたが、これが最も近いと感じました:
public void LoadMatchingTab()
{
listIndex = ListBox1.SelectedIndex;
FundNavigator.SelectedIndex = FundNavigator.Pages.IndexOf(listIndex);
}
private void ListBox1_SelectedIndexChanged(object sender, EventArgs e)
{
LoadMatchingTab();
}
これで私はgettinfですがArgumentOutOfRangeException
、それは言います
「インデックスが範囲外です。パラメータ名:値」
誰かが私がこの問題を解決するのを手伝ってもらえますか?