从C#类库更新GUI控件...?

时间:2016-07-01 07:23:40

标签: c# user-interface class-library

是否有一些方法可以从类库中更新Form的控件

我有一个类库作为一个单独的项目和GUI(表单)作为一个单独的项目在同一个解决方案中。并且从我访问其功能的GUI项目中获得了Class Libaray的参考资料。

现在我希望在ClassLibrary中发生任何特定事件时(新数据来自数据库或者抓住了一些异常)我将此写入我的LogFile但是也希望在Form上显示标签..,我怎么能实现这个事

任何sugestions

2 个答案:

答案 0 :(得分:0)

如果“新数据来自数据库或某些异常被捕获”,那么你应该引发一个事件,你的GUI应该监听它,并对它做一些事情,比如实现dataGridView或textBox ....

答案 1 :(得分:-1)

    var label = new Label();
    label.Text = "New Database Changes";
    this.Controls.Add(label);