![]() |
1
4
我想你可以超越
希望这有帮助,问候。 |
![]() |
2
5
对于控件,可以重写OnControlCreated或OnHandleCreated。如果需要重新创建控制窗口,后者可以多次触发。如果代码影响窗口本身,请务必使用它。换句话说,如果您执行任何需要handle属性的操作。 很少有适合ToolStripItem派生控件的选择。我建议重写setVisibleCore()或onAvailableChanged()或AvailableChanged事件。当ToolStripItem的Visible属性更改时,它们将运行。注意,它可能会多次触发,保留一个跟踪初始化代码已经运行的bool字段。 最后但并非最不重要的是,如果代码实际需要创建控件,请确保只执行其中的任何操作。绝大多数init代码可以进入构造函数。如果代码取决于控件的实际位置和大小,则只需要一个加载事件。如果表单因目标计算机上的系统字体或视频DPI设置不同而自行重新进行销售,则可能与设计器值不同。 |
![]() |
3
0
我需要这样的解决方案
|
![]() |
Pikachu620 · 可以对事件列表进行排序吗? 2 年前 |
![]() |
makerbaker · 取消选中框Javascript后重置输入值? 2 年前 |
![]() |
sam_rox · 在Matlab ODE中使用事件内部的两个条件 7 年前 |
![]() |
Santosh · javafx中的按键事件 7 年前 |
![]() |
KarLito · 删除或切换Highcharts上的事件 7 年前 |
|
JWoods4 · 读取击键并放入文本框 7 年前 |
![]() |
Everett Kaser · 在事件处理程序中绘制到NSView 7 年前 |