| 网站首页 | 业界新闻 | 群组 | 人才 | 下载频道 | 博客 | 代码贴 | 编程论坛
共有 525 人关注过本帖
标题:vb.net控件问题请教?
只看楼主 收藏
ldljpjw
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2015-10-28
结帖率:100%
  问题点数:0  回复次数:2   
vb.net控件问题请教?
我初学面向对象编程的知识,我的书上有个程序设置控件的字体的 :  label1.font=new font("宋体",12,fontstyle.bold)
请问这个label控件label1.font 这个属性的font与 new font是同一个font吗 ,或者是其他的意思,还望大家教导一下。
搜索更多相关主题的帖子: 知识  
2015-12-07 19:40
qq1023569223
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
注 册:2010-12-22
  得分:0 
new是创建新实例或者对象的意思,上面的代码是简写,详细如下。

Font newFont=new font("宋体",12,fontstyle.bold);  //创建一个Font对象
label1.Font=newFont;  //把这个新Font对象赋值给label1的Font属性,其只接收一个Font对象


[此贴子已经被作者于2016-2-2 11:46编辑过]


   唯实惟新 至诚致志
2016-02-02 11:45
t604774909
Rank: 2
来 自:河南南阳
等 级:论坛游民
帖 子:22
专家分:80
注 册:2016-9-20
  得分:0 
很明显.Font newFont=new font("宋体",12,fontstyle.bold); 这里面的font 是个new对象的模版!
而label1.Font=newFont;这里label1后的Font是label1这个控件的字体属性,简单来说是,就是用来调节这个控件上显示的字体!

IT高中生
2017-01-07 17:24







关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.136331 second(s), 8 queries.
Copyright©2004-2018, BCCN.NET, All Rights Reserved