从事件运行的处理程序数

时间:2015-08-01 07:37:07

标签: c# winforms events queue handler

当使用表单数量的处理程序时,是否可以通过选择的事件运行(或在队列中等待)? 例如:我有很多酒吧,他们可以调整大小...所以如果我调整4,然后4次事件运行。当我调整多个条形图时,我需要得到最后一个......

如果队列中的事件数为0,我想检入barResizeHandler然后我可以执行所选的操作。

1 个答案:

答案 0 :(得分:0)

调整大小后不要加载数据。为您创建数据,并在调整大小后从中获取数据。 例如,

... YourDataType[] _cashe = TakeDataFromSource(); // SaveDataToCashe ... public void OnResize(object sender, EventArgs e) { ShowDataInTheBars(_cashe); // Show data from the cashe }