2 つのコンボ ボックスがあります。最初のボックスではインターフェイスを選択でき、2 つ目のボックスでは選択したインターフェイスに応じて適切なアドレスが表示されます。オブジェクトのリストがあり、各オブジェクトはアドレスが関連付けられたインターフェイスです。ユーザーが接続するインターフェイスを選択した後、これらのアドレスをコンボ ボックスに表示する必要があります。
ここに私がこれまでに持っているものがありますが、問題は常に最初のインターフェイスのアドレスが表示されることです。AddressCnt は、各インターフェイスのアドレス数です。
private void cboInterface_SelectedIndexChanged(object sender, EventArgs e)
{
lblAddress.Text = cboInterface.SelectedItem.ToString();
cboAddress.Items.Clear();
for (int x = 0; x < Interface[0].AddressCnt; x++)
{
cboAddress.Items.Add(Interface[0].AddressBuff[x].ToString());
}
}