Foxtable(狐表)用户栏目专家坐堂 → [求助]面板颜色


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

主题:[求助]面板颜色

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


加好友 发短信
等级:三尾狐 帖子:668 积分:4281 威望:0 精华:0 注册:2016/10/19 16:45:00
[求助]面板颜色  发帖心情 Post By:2024/10/30 12:05:00 [只看该作者]

老师好,我想把动态生成的每个面板设置不同的颜色,谢谢老师。

Dim left1 As Integer = 50
Dim txt3 As WinForm.Panel
For i As Integer = 1 To 7                                                                                         
    txt3 = e.Form.CreateControl("数据" & i, ControlTypeEnum.Panel)
    txt3.Left = left1
    txt3.Top = 180
    txt3.width = 80
    txt3.height = 150    
    left1 += 120
    txt3.left = 30 + 112 * (i-1)
    'txt3.BorderStyle = BorderStyle.Fixed3D
    txt3.Anchor = Windows.Forms.AnchorStyles.Top Or Windows.Forms.AnchorStyles.Bottom                                                                                            
    e.Form.Controls("面板").AddControl(txt3) 
Next


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110886 积分:564386 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/10/30 13:34:00 [只看该作者]

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

Dim txt3 As WinForm.Panel
dim yse() as color = {color.red,coloe.blue,.................}
For i As Integer = 1 To 7                                                                                         
    txt3 = e.Form.CreateControl("数据" & i, ControlTypeEnum.Panel)
txt3.BackColor = yse(i-1)

 回到顶部