私はこのような状況に陥っていますが、私は10〜15ルーブルとコンボボックスがすべて見えません。今は実行時に私はこれらのうちどれだけ多くをアクティブにするかを渡していますか?それらの名前のプロパティは、lable1からlable16、combobox1からcombobox16までです。私はコントロールを見つけることができるかどうかをテストするためにのみ、次のコードを使用していますが、それはすべての、ホと、これらのコントロールとコンボボックスがpannel上にあったことで失敗するようです。winformで非表示のコントロールを見つけ、実行時に表示させますか?
次は私が使用するコードです:
foreach (Control ctrl in this.Controls)
{
if (ctrl is Label)
{
MessageBox.Show(((Label)ctrl).Text);
}
}
、再帰的にこのメソッドを呼び出します。 –