【问题标题】:Force Event to Fire Internally强制事件在内部触发
【发布时间】:2011-05-15 11:42:28
【问题描述】:

在复合控件中,如何在内部触发事件?

即。我填充了一些数据,看到它处于正确的状态(只有一个项目),然后触发我的项目选择事件,调用源页面的 OnItemSelected 事件。

谢谢,

【问题讨论】:

    标签: c# events composite-controls


    【解决方案1】:

    一些控件实现了 ISupportInitialize 接口,该接口具有 BeginInit()/EndInit() 方法。如果您正在对控件进行批量更新,您可以使用 BeginInit() 阻止事件,并在完成后调用 EndInit()。最后,您将所选项目设置为触发事件或直接调用事件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多