1

我有包含 4 个子选项卡的 TabControl。

在此处输入图像描述

每个选项卡都包含图片框控件。

我需要获取所选选项卡控件的图片框控件。

知道如何实施吗?

4

3 回答 3

12

也许

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