以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 逛逛老师日历第五问 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=100299) |
-- 作者:李小胖 -- 发布时间: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编辑过]
|
-- 作者:有点蓝 -- 发布时间:2017/5/9 9:55:00 -- 建议先买一部vb.net的入门书籍看看,了解基本的概念。 Sub New()是vb.net语法中的构造函数用法,一般是用来做一些对象实例化的时候的一些初始化操作。 MyBase.New()是调用继承的父类的构造函数,MyBase指的是父类型对象 Me是指当前类型本身的实例,只能在类型内部使用,在C#中就是this
|