0
点赞
收藏
分享

微信扫一扫

WinForm 中 ISupportInitialize 的用处。

cwq聖泉寒江2020 2022-03-21 阅读 50


ISupportInitialize

使用 其BeginInit 和 ​​EndInit​​ 方法,防止控件在完全初始化之前被使用。

private void InitializeComponent()

{

 ((System.ComponentModel.ISupportInitialize)(this.trackBar1)).BeginInit();

((System.ComponentModel.ISupportInitialize)(this.trackBar2)).BeginInit();

((System.ComponentModel.ISupportInitialize)(this.trackBar3)).BeginInit();

this.SuspendLayout();

// 

// trackBar1

// 

this.trackBar1.Location = new System.Drawing.Point(160, 400);

this.trackBar1.Name = "trackBar1";

this.trackBar1.TabIndex = 1;

this.trackBar1.Scroll += new System.EventHandler(this.trackBar_Scroll);

// 

// trackBar2

// 

this.trackBar2.Location = new System.Drawing.Point(608, 40);

this.trackBar2.Name = "trackBar2";

this.trackBar2.TabIndex = 2;

this.trackBar2.Scroll += new System.EventHandler(this.trackBar_Scroll);

// 

// trackBar3

// 

this.trackBar3.Location = new System.Drawing.Point(56, 40);

this.trackBar3.Name = "trackBar3";

this.trackBar3.TabIndex = 3;

this.trackBar3.Scroll += new System.EventHandler(this.trackBar_Scroll);

((System.ComponentModel.ISupportInitialize)(this.trackBar1)).EndInit();

((System.ComponentModel.ISupportInitialize)(this.trackBar2)).EndInit();

((System.ComponentModel.ISupportInitialize)(this.trackBar3)).EndInit();


举报

相关推荐

0 条评论