如何在C#中将button_click传递给子窗口?

时间:2010-01-23 09:42:34

标签: c#

这里的任何人都可以帮我一个忙吗?

我有一个带有HideButton和RetrieveButton的MainWindow。当我点击任一按钮时,它将转到另一个ChildWindow。我的ChildWindow有一个OKButton。

这里的问题, 如何在C#中为下面的伪代码设置if else语句?

private void OKButton_Click(object sender, EventArgs e)
{
    // pseudocode
    if (HideButton in MainWindow is clicked)
    {
        // Perform the works
    }

    if(RetrieveButton in MainWindow is clicked)
    {
        // Perform other works
    }

提前致谢。

By,Aeris

1 个答案:

答案 0 :(得分:1)

如果要在Retrieve或Hide上创建子窗口,则可以通过构造函数或通过设置自定义属性轻松传递参数:

ChildWindow child = new ChildWindow();
child.Retrieving = true;
child.Show();