C# 如何将动态标签发送到TableLayoutPanel的另一列
如何将动态标签值发送到窗口窗体中TableLayoutPanel的另一列。我有两列,一列在TableLayoutPanel的左侧,另一列在右侧。这是我的密码:C# 如何将动态标签发送到TableLayoutPanel的另一列,c#,.net,winforms,tablelayoutpanel,C#,.net,Winforms,Tablelayoutpanel,如何将动态标签值发送到窗口窗体中TableLayoutPanel的另一列。我有两列,一列在TableLayoutPanel的左侧,另一列在右侧。这是我的密码: lblOpt4.Dock = DockStyle.Right; tableLayoutPanel1.Controls.Add(lblOpt4); 通过使用Dock,文本显示在右侧,但在TableLayout面板的左侧列中,整个文本流丢失(文本序列丢失)尝试以下操作: tableLayoutPanel1.Controls.Add(lblO
lblOpt4.Dock = DockStyle.Right;
tableLayoutPanel1.Controls.Add(lblOpt4);
通过使用Dock,文本显示在右侧,但在TableLayout面板的左侧列中,整个文本流丢失(文本序列丢失)尝试以下操作:
tableLayoutPanel1.Controls.Add(lblOpt4); // adds to the TFP
lblOpt4.AutoSize = false; // allows for multiple lines, if needed
lblOpt4.Dock = DockStyle.Fill; // fills the Cell, if needed
tableLayoutPanel1.SetColumn(lblOpt4, 1); // sets the column
要进行微调,您可能需要使用填充
和/或边距
如果需要,可以将行设置为:
tableLayoutPanel1.SetRow(lblOpt4, row); // sets the row
你解决问题了吗?