以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]关于窗口控件焦点编辑  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73533)

--  作者:fred
--  发布时间:2015/8/20 18:42:00
--  [求助]关于窗口控件焦点编辑
有一个窗体,窗体中有一个TABLE控件,一个面板。
面板中放的是TABLE表中当前那行的每个字段的内容。
面板下面分别有“左对齐”之类的按钮。
如图
图片点击可在新窗口打开查看此主题相关图片如下:ref.jpg
图片点击可在新窗口打开查看
我要的目的:让按钮对面板中当前文本框进行动作。即让“内容”左对齐,则将光标点在“内容”里,再点左对齐按钮。

是不是要在syscmd.Column.ChangeTextAlign(TextAlignEnum.Left)代码前面加一个定位语句?

--  作者:大红袍
--  发布时间:2015/8/20 19:31:00
--  

afterLoad事件

 

vars("pcontrol") = e.Form.Controls("TextBox1")

 

窗口全局事件Enter

 

If typeOf e.Sender Is winform.TextBox Then
    vars("pcontrol") = e.sender
End If

 

按钮事件

 

vars("pcontrol").TextAlign = HorizontalAlignment.Center