Foxtable(狐表)用户栏目专家坐堂 → 图标和控件名的相对位置


  共有2316人关注过本帖树形打印复制链接

主题:图标和控件名的相对位置

帅哥哟,离线,有人找我吗?
cd_tdh
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3052 积分:20419 威望:0 精华:0 注册:2016/3/28 16:57:00
图标和控件名的相对位置  发帖心情 Post By:2021/8/23 10:23:00 [只看该作者]

老师,动态生成的控件,设置了图标和控件名的位置及相对位置,为什么相对位置不对呢

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20210823102433.jpg
图片点击可在新窗口打开查看

 

    For Each aj2 As DataRow In ajm
        Dim aj As String = aj2("名称")
        Dim jpg As String = aj2("图标")
        Dim hsmc As String = "a" & aj2("分组") & aj & aj2("序号")
       
        If hsdms.ContainsKey(hsmc)=False Then
            hsdms.add(hsmc,aj2("代码"))
        End If
        Dim abc As WinForm.Button
        abc=frm.CreateControl(hsmc,ControlTypeEnum.button)
        abc.Text=aj
        abc.Dock= 1 '锚定
        abc.Height= 25 '页面高度
        abc.Image=GetImage(jpg)  '图标

        abc.TextAlign =  ContentAlignment.MiddleLeft  '文本位置
        abc.ImageAlign = ContentAlignment.MiddleLeft  '图标位置
        abc.TextImageRelation = TextImageRelationEnum.ImageBeforeText 'Automatic图标相对位置,图标在文本之前

        abc.VisualStyle= IVisualStyle.Office2010Blue  '主题
        frm.AddControl(abc)
        o.Pages(za).controls.add(Forms("左导航").Controls(hsmc).basecontrol)
    Next
Next


 

[此贴子已经被作者于2021/8/23 10:38:22编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106194 积分:540093 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/23 10:49:00 [只看该作者]

http://www.foxtable.com/webhelp/topics/1857.htm

abc.TextImageRelation = TextImageRelation.ImageBeforeText

 回到顶部