我的Windows窗体应用中有一个文本框和一个按钮。当用户按下按钮时,文本框中的文本将作为标签添加到组框中,并将添加一个数字注释。我想给彼此写一个文本:Label - NumUpDown。
问题是当按下按钮,标签和数量减少添加到同一位置时,我无法看到其中一个。在Python中,有一个网格选项,允许我用列和行放置对象。
另外,我想无限制地 - 至少不止一个 - 但是在第一次添加之后,我无法添加新的。我该如何解决这些问题呢?
答案 0 :(得分:0)
我建议您执行以下操作:
UserControl
,其中包含Label
和NumUpDown
FlowLayoutPanel
添加到GroupBox
FlowDirection
设为TopDown
WrapContents
设为false
AutoScroll
设为true
UserControl
的实例添加到FlowLayoutPanel
答案 1 :(得分:0)
tableLayoutPanel1.Controls.Add(new Label() { Text = (textbox1.Text).ToString()}, 0, 0);
tableLayoutPanel1.Controls.Add(new NumericUpDown() { Width = 50, Value = 1 }, 1, 0);