This建议使用DoubleBuffered属性,但该属性受保护,如果不对Control进行子类化,则无法设置该属性。我已经成功地使用了DoubleBuffered来防止窗体 Flink ,如果没有将DoubleBuffered设置为true,窗体将在高速重绘时 Flink 。但是TabPage由TabControl内部使用,TabControl不为选项卡页提供工厂接口。有没有简单的方法来做子类化,或者有没有其他的方法?
rkttyhzu1#
手动修改Form1.Designer.cs:
... this.tabImage = new DictTool.NFTabPage(); ... private NFTabPage tabImage; ...
添加新类:
NFPage.cs: public class NFTabPage : TabPage { public NFTabPage() : base() { DoubleBuffered = true; } }
1条答案
按热度按时间rkttyhzu1#
手动修改Form1.Designer.cs:
添加新类: