开发者

Runtime Control Indexing Problems

开发者 https://www.devze.com 2023-01-11 21:34 出处:网络
am using C#, VS-2005 am generate runtime controls like textBox and works it fine but the Indexing problems on it. my code below as follows.

am using C#, VS-2005

am generate runtime controls like textBox and works it fine but the Indexing problems on it. my code below as follows.

//tbpoint Declare in GlobalArea.

i开发者_如何学Pythonnt i=0;

TextBox tb= new TextBox();

tb.Location=tbpoint;

tb.Size=new size(970,60);

tb.Name="Tbox"+i.tostring();

tb.Keypress+=new KeypressEventHandler(tbb_Keypress);

tbpoint+=70;

i++;

this.panel1.Controls.Add(tb);

Above Code call in EnterKeypress Event and works fine but the problem is of Indexing the textboxes generated. The index not increment by 1.

How can I Solve It. Please Help Me.


The must declare the variable i also in the class body (which you call "global area"). Otherwise, i is reset on every method call to zero.


If by Index you mean Tab Index, you will need to set that yourself for dynamic controls.

System.Windows.Forms.Control.TabIndex

0

精彩评论

暂无评论...
验证码 换一张
取 消