Foxtable(狐表)用户栏目专家坐堂 → 逛逛老师日历第五问


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

主题:逛逛老师日历第五问

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


加好友 发短信
等级:童狐 帖子:292 积分:2516 威望:0 精华:0 注册:2017/1/8 15:53:00
逛逛老师日历第五问  发帖心情 Post By:2017/5/9 9:32:00 [只看该作者]

    Sub New()
        MyBase.New()
        Me.MinimumSize = New Size(480, 340)                         '固定最小尺寸
        Me.Location = New Point(0, 0)
        Me.Size = New Size(480, 340)
        Me.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
        Me.Name = "日历控件"
        Me.ScrollBars = Windows.Forms.ScrollBars.None               '不显示滚动条
        Me.BorderStyle = 0                                          '无边框
        Me.HighLight = C1.Win.C1FlexGrid.HighLightEnum.Never        '不高亮显示选定区
        Me.DrawMode = C1.Win.C1FlexGrid.DrawModeEnum.OwnerDraw      '绘制模式
        Me.Cols.Count = 8                                           '表格的列数
        Me.Cols(0).Visible = False                                  '隐藏标题列
        Me.Rows.Count = 14                                          '表格的行数
        Me.Rows(0).Visible = False                                  '隐藏标题行
        Me.AllowEditing = False                                     '禁止编辑
        '_my日历 = Me
    End Sub
 这段代码在干什么呢?     MyBase.New()  和后面的ME 有关系么?


 Me.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)  这句话什么意思
   Me.Location = New Point(0, 0)
        Me.Size = New Size(480, 340) 上面俩句代码 是不是  定义一个起点为(0,0) 大小是 480.340      也就是(0,0 到480,340)的一个矩形窗口

[此贴子已经被作者于2017/5/9 9:34:33编辑过]

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


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/5/9 9:55:00 [只看该作者]

建议先买一部vb.net的入门书籍看看,了解基本的概念。

Sub New()是vb.net语法中的构造函数用法,一般是用来做一些对象实例化的时候的一些初始化操作。

MyBase.New()是调用继承的父类的构造函数,MyBase指的是父类型对象
Me是指当前类型本身的实例,只能在类型内部使用,在C#中就是this

 回到顶部