关系经济人类预测化学自然
投稿投诉
自然科学
知识物理
化学生物
地理解释
预测理解
本质社会
人类现象
行为研究
经济政治
心理结构
关系指导
人文遗产

控件属性

5月25日 回头爱投稿
  在开发过程中我们会经常遇到修改控件属性以及窗口属性的问题,那么控件属性都包括什么呢?小编就来为您介绍一下吧。
  控件属性
  窗体(Form)
  常用属性
  (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。
  (2)WindowState属性:用来获取或设置窗体的窗口状态。取值有三种:Normal(窗体正常显示)、Minimized(窗体以最小化形式显示)和Maximized(窗体以最大化形式显示)。
  (3)StartPosition属性:用来获取或设置运行时窗体的起始位置。
  (4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字。
  (5)Width属性:用来获取或设置窗体的宽度。
  (6)Height属性:用来获取或设置窗体的高度。
  (7)Left属性:用来获取或设置窗体的左边缘的x坐标(以像素为单位)。
  (8)Top属性:用来获取或设置窗体的上边缘的y坐标(以像素为单位)。
  (9)ControlBox属性:用来获取或设置一个值,该值指示在该窗体的标题栏中是否显示控制框。值为true时将显示控制框,值为false时不显示控制框。
  (10)MaximizeBox属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最大化按钮。值为true时显示最大化按钮,值为false时不显示最大化按钮。
  (11)MinimizeBox属性:用来获取或设置一个值,该值指示是否在窗体的标题栏中显示最小化按钮。值为true时显示最小化按钮,值为false时不显示最小化按钮。
  (12)AcceptButton属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按Enter键时就相当于单击了窗体上的该按钮。
  (13)CancelButton属性:该属性用来获取或设置一个值,该值是一个按钮的名称,当按Esc键时就相当于单击了窗体上的该按钮。
  (14)Modal属性:该属性用来设置窗体是否为有模式显示窗体。如果有模式地显示该窗体,该属性值为否则为false。当有模式地显示窗体时,只能对模式窗体上的对象进行输入。必须隐藏或关闭模式窗体(通常是响应某个用户操作),然后才能对另一窗体进行输入。有模式显示的窗体通常用做应用程序中的对话框。
  (15)ActiveControl属性:用来获取或设置容器控件中的活动控件。窗体也是一种容器控件。
  (16)ActiveMdiChild属性:用来获取多文档界面(MDI)的当前活动子窗口。
  (17)AutoScroll属性:用来获取或设置一个值,该值指示窗体是否实现自动滚动。如果此属性值设置为true,则当任何控件位于窗体工作区之外时,会在该窗体上显示滚动条。另外,当自动滚动打开时,窗体的工作区自动滚动,以使具有输入焦点的控件可见。
  (18)BackColor属性:用来获取或设置窗体的背景色。
  (19)BackgroundImage属性:用来获取或设置窗体的背景图像。
  (20)Enabled属性:用来获取或设置一个值,该值指示控件是否可以对用户交互作出响应。如果控件可以对用户交互作出响应,则为否则为false。默认值为true。
  (21)Font属性:用来获取或设置控件显示的文本的字体。
  (22)ForeColor属性:用来获取或设置控件的前景色。
  (23)IsMdiChild属性:获取一个值,该值指示该窗体是否为多文档界面(MDI)子窗体。值为true时,是子窗体,值为false时,不是子窗体。
  (24)IsMdiContainer属性:获取或设置一个值,该值指示窗体是否为多文档界面(MDI)中的子窗体的容器。值为true时,是子窗体的容器,值为false时,不是子窗体的容器。
  (25)KeyPreview属性:用来获取或设置一个值,该值指示在将按键事件传递到具有焦点的控件前,窗体是否将接收该事件。值为true时,窗体将接收按键事件,值为false时,窗体不接收按键事件。
  (26)MdiChildren属性:数组属性。数组中的每个元素表示以此窗体作为父级的多文档界面(MDI)子窗体。
  (27)MdiParent属性:用来获取或设置此窗体的当前多文档界面(MDI)父窗体。
  (28)ShowInTaskbar属性:用来获取或设置一个值,该值指示是否在Windows任务栏中显示窗体。
  (29)Visible属性:用于获取或设置一个值,该值指示是否显示该窗体或控件。值为true时显示窗体或控件,为false时不显示。
  (30)Capture属性:如果该属性值为true,则鼠标就会被限定只由此控件响应,不管鼠标是否在此控件的范围内。
  Label(标签)控件
  常用属性:
  (1)Text属性:用来设置或返回标签控件中显示的文本信息。
  (2)AutoSize属性:用来获取或设置一个值,该值指示是否自动调整控件的大小以完整显示其内容。取值为true时,控件将自动调整到刚好能容纳文本时的大小,取值为false时,控件的大小为设计时的大小。默认值为false。
  (3)Anchor属性:用来确定此控件与其容器控件的固定关系的。所谓容器控件指的是这样一种情况:往往在控件之中还有一个控件,例如最典型的就是窗体控件中会包含很多的控件,像标签控件、文本框等。这时称包含控件的控件为容器控件或父控件,而父控件称为子控件。这时将遇到一个问题,即子控件与父控件的位置关系问题,即当父控件的位置、大小变化时,子控件按照什么样的原则改变其位置、大小。Anchor属性就规定了这个原则。对于Anchor属性,可以设定Top、Bottom、Right、Left中的任意几种,设置的方法是在属性窗口中单击Anchor属性右边的箭头,将会出现的窗口,通过它可设置Anchor属性值。选中变黑的方位即为设定的方位控制,即图中所示的为Left、Right、Bottom。此时,如果父窗口变化,子窗口将保证其左边缘与容器左边的距离、上边缘与容器上边的距离、底边与容器底边的距离等不变。可见随着窗体的大小变化,Label控件也会随着变。而不变的则是Archor中所规定的边缘与相应的父控件边缘的距离。
  (4)BackColor属性:用来获取或设置控件的背景色。当该属性值设置为Color。Transparent时,标签将透明显示,即背景色不再显示出来。
  (5)BorderStyle属性:用来设置或返回边框。有三种选择:
  BorderStyle。None为无边框(默认),BorderStyle。FixedSingle为固定单边框,BorderStyle。Fixed3D为三维边框。
  (6)TabIndex属性:用来设置或返回对象的Tab键顺序。(7)Enabled属性:用来设置或返回控件的状态。值为true时允许使用控件,值为false时禁止使用控件,此时标签呈暗淡色,一般在代码中设置。图98边框效果图另外,标签还具有Visible、ForeColor、Font等属性,具体含义请参考窗体的相应属性。
  TextBox(文本框)控件
  主要属性:
  (1)Text属性:Text属性是文本框最重要的属性,因为要显示的文本就包含在Text属性中。默认情况下,最多可在一个文本框中输入2048个字符。如果将MultiLine属性设置为true,则最多可输入32KB的文本。Text属性可以在设计时使用【属性】窗口设置,也可以在运行时用代码设置或者通过用户输入来设置。可以在运行时通过读取Text属性来获得文本框的当前内容。
  (2)MaxLength属性:用来设置文本框允许输入字符的最大长度,该属性值为0时,不限制输入的字符数。
  (3)MultiLine属性:用来设置文本框中的文本是否可以输入多行并以多行显示。值为true时,允许多行显示。值为false时不允许多行显示,一旦文本超过文本框宽度时,超过部分不显示。
  (4)HideSelection属性:用来决定当焦点离开文本框后,选中的文本是否还以选中的方式显示,值为true,则不以选中的方式显示,值为false将依旧以选中的方式显示。
  (5)ReadOnly属性:用来获取或设置一个值,该值指示文本框中的文本是否为只读。值为true时为只读,值为false时可读可写。
  (6)PasswordChar属性:是一个字符串类型,允许设置一个字符,运行程序时,将输入到Text的内容全部显示为该属性值,从而起到保密作用,通常用来输入口令或密码。
  (7)ScrollBars属性:用来设置滚动条模式,有四种选择:ScrollBars。None(无滚动条),ScrollBars。Horizontal(水平滚动条),ScrollBars。Vertical(垂直滚动条),ScrollBars。Both(水平和垂直滚动条)。
  注意:只有当MultiLine属性为true时,该属性值才有效。在WordWrap属性值为true时,水平滚动条将不起作用
  (8)SelectionLength属性:用来获取或设置文本框中选定的字符数。只能在代码中使用,值为0时,表示未选中任何字符。
  (9)SelectionStart属性:用来获取或设置文本框中选定的文本起始点。只能在代码中使用,第一个字符的位置为0,第二个字符的位置为1,依此类推。
  (10)SelectedText属性:用来获取或设置一个字符串,该字符串指示控件中当前选定的文本。只能在代码中使用。
  (11)Lines:该属性是一个数组属性,用来获取或设置文本框控件中的文本行。即文本框中的每一行存放在Lines数组的一个元素中。
  (12)Modified:用来获取或设置一个值,该值指示自创建文本框控件或上次设置该控件的内容后,用户是否修改了该控件的内容。值为true表示修改过,值为false表示没有修改过。
  (13)TextLength属性:用来获取控件中文本的长度。
  (14)WordWrap:用来指示多行文本框控件在输入的字符超过一行宽度时是否自动换行到下一行的开始,值为true,表示自动换到下一行的开始,值为false表示不自动换到下一行的开始。
  RichTextBox控件
  RichTextBox是一种既可以输入文本、又可以编辑文本的文字处理控件,与TextBox控件相比,RichTextBox控件的文字处理功能更加丰富,不仅可以设定文字的颜色、字体,还具有字符串检索功能。另外,RichTextBox控件还可以打开、编辑和存储。rtf格式文件、ASCII文本格式文件及Unicode编码格式的文件。
  常用属性
  上面介绍的TextBox控件所具有的属性,RichTextBox控件基本上都具有,除此之外,该控件还具有一些其他属性。
  (1)RightMargin属性:用来设置或获取右侧空白的大小,单位是像素。通过该属性可以设置右侧空白,如希望右侧空白为50像素,可使用如下语句:RichTextBox1。RightMarginRichTextBox1。Width50;
  (2)Rtf属性:用来获取或设置RichTextBox控件中的文本,包括所有RTF格式代码。可以使用此属性将RTF格式文本放到控件中以进行显示,或提取控件中的RTF格式文本。此属性通常用于在RichTextBox控件和其他RTF源(如MicrosoftWord或Windows写字板)之间交换信息。
  (3)SelectedRtf属性:用来获取或设置控件中当前选定的RTF格式的格式文本。此属性使用户得以获取控件中的选定文本,包括RTF格式代码。如果当前未选定任何文本,给该属性赋值将把所赋的文本插入到插入点处。如果选定了文本,则给该属性所赋的文本值将替换掉选定文本。
  (4)SelectionColor属性:用来获取或设置当前选定文本或插入点处的文本颜色。
  (5)SelectionFont属性:用来获取或设置当前选定文本或插入点处的字体。
  NumericUpDown控件
  【Windows窗体】控件组中的NumericUpDown控件看起来像是一个文本框与一对用户可单击以调整值的箭头的组合。可以通过单击向上和向下按钮、按向上和向下箭头键来增大和减小数字,也可以直接输入数字。单击向上箭头键时,值向最大值方向增加;单击向下箭头键时,值向最小值方向减少。该控件在工具箱中的图标为。
  常用属性:
  (1)DecimalPlaces:获取或设置该控件中显示的小数位数。
  (2)Hexadecimal:获取或设置一个值,该值指示该控件是否以十六进制格式显示所包含的值。
  (3)Increment:获取或设置单击向上或向下按钮时,该控件递增或递减的值。
  (4)Maximum:获取或设置该控件的最大值。
  (5)Minimum:获取或设置该控件的最小值。
  (6)Value:获取或设置该控件的当前值。
  与TextBox控件一样,NumericUpDown控件的常用事件有:ValueChanged、GotFocus、LostFocus等。
  Button(按钮)控件
  Button控件又称按钮控件,是Windows应用程序中最常用的控件之一,通常用它来执行命令。如果按钮具有焦点,就可以使用鼠标左键、Enter键或空格键触发该按钮的Click事件。通过设置窗体的AcceptButton或CancelButton属性,无论该按钮是否有焦点,都可以使用户通过按Enter或Esc键来触发按钮的Click事件。一般不使用Button控件的方法。Button控件也具有许多如Text、ForeColor等的常规属性,此处不再介绍,只介绍该控件有特色的属性。以后介绍的控件也采用同样的方法来处理。
  常用属性
  (1)DialogResult属性:当使用ShowDialog方法显示窗体时,可以使用该属性设置当用户按了该按钮后,ShowDialog方法的返回值。值有:OK、Cancel、Abort、Retry、Ignore、Yes、No等。
  (2)Image属性:用来设置显示在按钮上的图像。
  (3)FlatStyle属性:用来设置按钮的外观。
  以上就是小编为您介绍的常用控件属性都是什么,希望这些常识可以对您有帮助,如果您想了解更多有关控件属性的常识,请到本站搜索。
投诉 评论 转载

控件属性在开发过程中我们会经常遇到修改控件属性以及窗口属性的问题,那么控件属性都包括什么呢?小编就来为您介绍一下吧。控件属性窗体(Form)常用属性(1)Nam……儿童得了心包炎怎样治疗确诊心包炎是第一步,主要弄清是什么原因引起的。心包腔穿刺是最能解决问题的办法,就是把心包腔内的液体抽一点出来做检验。只有把原因搞清楚,治疗的方法才能对头。一般来说,细菌引起的化……如何预防宝宝发生噎食这些方法您有必要知晓宝宝还小,一些滑溜溜的、大块的或者是坚硬的食物,一般咀嚼不充分,很容易就发生噎食。如果家长发现宝宝瞳孔伞大,脸色发紫,或者呼吸困难,就要意识到宝宝可能是噎着了。那么如何预防宝宝……老人要如何预防脑中风每年被脑中风宠幸的人不少,而每年因脑中风离世的人也不少。因此,脑中风越来越引起人们的重视了,尤其是对于预防脑中风的发生和复发更为关注。那么老人要如何预防脑中风呢?脑中风不……金色三麦网红精酿爆款啤酒的出圈法则作为从2004年至今已经发展了17年的精酿品牌,金色三麦(SUNMAI)在精酿啤酒领域一直有一套自己的精酿法则,而正是这套严谨又富有创意的酿造法则,让他们能够在精酿产品的风口下……自相矛盾新传小美刚隆完胸,再一次找到主刀医生小美:大夫,我的胸,你帮我隆这么大,我真怕有一天,一不小心被东西被刺破了!医生:你放心,我隆的胸,只要不是金属匕首,再尖锐的物体,也……惊人发现最近有考古学家发现远古时代企鹅居然有人这远古时代的企鹅身长177公分,体重可达101公斤。企鹅向来被视为呆萌可爱的生物,但在纽西兰发现的古新世(距今约6500万至5580万年前)企鹅遗骸,身高竟然达到177公分……搞笑动物穿内裤动物举办内裤时装活动,大家穿着内裤比划。猪:内裤好是好,就是俺屁股太大内裤头捞不上来。水牛:嗯,有同感,俺尾巴还放不出去,猴子:还是我舒服点,毕竟人跟我们身材很像。……让你儿子推我们单位四十多岁的老张因为长的有点老,闹出了不少笑话。一次,他站在北京天安门前的金水桥上找人。一位大学生对他说:老爷爷,我们要在这里照像,请让一下。又一次,他给自行……韩国梨泰院殺人事件案件再曝光大家看过、听过电影《梨泰院杀人事件》吗?这是部翻拍韩国真实杀人案件,讲述一件震惊全国的悬疑凶杀命案。。梨泰院杀人事件()案件详情:1997年4月8日晚上10点多,首……成功的原因记者:老板,你的事业如此成功,是什么力量促使你成为企业精英的老板:我老婆给了我动力记者:哦,都说成功的男人背后都有一个伟大的女人,真是这样老板老婆:老公,快给……爆笑的家庭生活雷人事儿1、儿子问媳妇要5块钱买烟,他媳妇说啥也不给,这事正巧被他爹看见了。爹把儿子叫到房里训斥道:你一个七尺多的汉子,兜里竟连5块钱都没有,也不嫌寒碜,爹真替你害臊。这钱别向你……
假如我会变成长中的委屈成功从改变自我开始围墙外边快乐的儿童节公关礼仪论文长成这样的苹果吃了当心中毒加拿大牙医年走遍全世界发现永不烂牙吃什么蔬菜可以瘦脸啊患有哪些疾病的人不宜乘坐飞机白面怎么保存不长虫防眩网和钢板网的区别
如果老公出轨后起诉离婚怎么办?大龄女性备孕五大注意事项八招帮上级改善公司整体素质的致辞文学细胞激光反射镜潜水钟蜘蛛最新春节短信祝福语长江三峡的导游词小事儿和老婆冷战,孩子咧咧不停,这个毛病如何改?企鹅币今日价格平行四边形的存在性问题如何解决?剩女增多教育岂是替罪羊5人对400人!志愿军没有丝毫犹豫,班长下令分两路包围敌人我的生日那一天作文650字

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找菏泽德阳山西湖州宝鸡上海茂名内江三亚信阳长春北海西安安徽黄石烟台沧州湛江肇庆鹤壁六安韶关成都钦州