1

4 つのサブタブを含む TabControl があります。

ここに画像の説明を入力

各タブには、ピクチャ ボックス コントロールが含まれています。

選択したタブ コントロールのピクチャ ボックス コントロールを取得する必要があります。

それを実装する方法はありますか?

4

3 に答える 3

12

多分

var picBox = TabControl1.SelectedTab.Controls.OfType<PictureBox>().First();
于 2013-05-08T13:53:40.463 に答える
1
var pictureBox = tabControl1.SelectedTab.Controls.Cast<Control>()
                                .FirstOrDefault(x => x is PictureBox);
于 2013-05-08T14:00:00.717 に答える
1

コントロールは次の方法で見つけることができます

[1] http://msdn.microsoft.com/en-us/library/system.windows.forms.control.controlcollection.find%28VS.90%29.aspx

コントロールが見つかったら、期待する例にキャストできます。

[2] C# で TabPage からコントロールを取得する方法は?

于 2013-05-08T13:55:02.477 に答える