【发布时间】:2012-03-20 01:48:01
【问题描述】:
我试图弄清楚如何编写包含 if 语句的代码(特别是事件处理程序),无论发送者是否包含在 GroupBox 中。
例如,假设我有两个 GroupBox,每个都包含一个网格,然后该网格包含一个文本框。我想为“TextUpdated”编写一个事件处理程序,它可以区分事件来自哪个组框(虽然这对于只有两个文本框来说可能听起来过于复杂,但我正在处理的情况在每个组框中都有很多控件,但是事件处理程序是相同的)。
有没有办法让 sender.IsContainedIn(GroupBoxOne) 成为布尔值?因为我在每个组框中都有一个网格,所以使用 GroupBox.Parent(xyz) 似乎不起作用,因为它会将网格作为父级。
希望这是有道理的...非常感谢。
【问题讨论】: