使用c#从应用程序窗口中提取数据

时间:2009-10-29 04:04:50

标签: c#

我有一个应用程序,它包含几个窗口 主要的一个。请帮我提取其中一个数据 windows使用c#..

1 个答案:

答案 0 :(得分:1)

如果我理解你的问题是正确的,你有一个弹出窗口或对话框或其他类似的东西,你需要在它关闭后(或发出一些命令)从中检索信息。使用Windows窗体无法实现此功能。您需要自己公开数据:

class SomeForm: Form
{
    public string MyTextField
    {
        get { return txtMyField.Text; } // Gets the Text value of a control named txtMyField on this form
    }
}

// ...

var form = new SomeForm();
if (form.ShowDialog(this) == DialogResult.Ok)
{
    string data = form.MyTextField;
}