直到這一刻我用這個方法來調用:如果窗體未處於活動狀態,如何調用?
public string AddText
{
set
{
if (listView1.InvokeRequired)
{
this.Invoke((MethodInvoker)delegate
{
Textbox.text += value + "\n";
});
}
else
{
Textbox.text += value + "\n";
}
}
}
這裏的問題是:
var form = Form.ActiveForm as Form1;
if (form != null)
form.AddText = "Test";
我正在寫一個分析器,其分析數據包。我無法將表格始終放在焦點上,因爲我必須對應用程序執行操作。我正在寫這個分析器以獲取一個數據包,以便我可以分析它。
如果我觸摸應用程序,我想分析Form.ActiveForm返回null。
有沒有一種方法可以調用並設置文本框添加文本,即使表單不在頂部?