使用VB 2008 .NET 3.5

我工作n层桌面应用程序。

假设在BLL的方法运行到其中用户需要通知,并且该方法需要等待继续之前用户输入(确定,取消,等)的情况。你怎么通常处理呢?

假设这种情况发生相当频繁,但不是所有的时间,并预计。它似乎并不正确抛出异常。我迄今唯一的解决办法是用一个定制的EventArgs引发一个事件,并允许UI设置在定制的EventArgs一些属性,以反映用户输入。

任何其他的建议,或者是在上述技术中常用的?

有帮助吗?

解决方案

事件是正确的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top