以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  帮忙看一下代码 控件中 label 的文字显示问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=171682)

--  作者:夜点蚊香
--  发布时间:2021/9/5 16:00:00
--  帮忙看一下代码 控件中 label 的文字显示问题
Dim tR As DataRow = DataTables("系统设置").Find("序号 = \'1\'")
If tr IsNot Nothing Then
    Dim aa As WinForm.Label = e.Form.Controls("Label3")
    aa.TextAlign = ContentAlignment.MiddleRight
    aa.Text = tr("登陆界面")
End If
上面代码颜色部分 text 文字位置不起作用。

目的是让标题获取内容以后 居中对齐。请指教

--  作者:有点蓝
--  发布时间:2021/9/5 21:16:00
--  
http://www.foxtable.com/webhelp/topics/1859.htm

aa.TextAlign = ContentAlignment.MiddleCenter  

--  作者:夜点蚊香
--  发布时间:2021/9/6 12:08:00
--  
找到问题原因了。不是居中的问题。
换一个问题,如果让自动生成的控件在窗口正中间的位置。
[此贴子已经被作者于2021/9/6 12:15:33编辑过]

--  作者:有点蓝
--  发布时间:2021/9/6 13:35:00
--  
控件.left = (窗口宽度-控件宽度)/ 2
控件.top= (窗口高度-控件高度)/ 2