我正在动态创建大约 50 个按钮。
文本设置如下:
btn.Text=result.Rows[i]["Col1"].ToString()+"\n"+result.Rows[i]["Col2"].ToString()
+"\n"+result.Rows[i]["Col3"].ToString();
&是按钮result
的对象。DataTable
btn
现在的问题是一些按钮没有正确显示。
参考下面的截图,
在 img1 - 第一行之后显示了一个不必要的空白行。
在 img2 - 文本未居中对齐。
在 img3 中 - TATAMOTORS没有显示在单行中,即使按钮两侧都有空格。
请注意,我没有设置填充,这可能是造成这种情况的原因。
知道如何解决这个问题吗?
另外,如何以编程方式设置按钮文本的对齐方式?
我知道这不是最好的问题,但是在花了几个小时之后,我无法破解它。
任何帮助表示赞赏...