标题: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
来 自:上海嘉定
等 级:论坛游民
帖 子:23
专家分:80
注 册:2016-9-20
得分:0 
很明显.Font newFont=new font("宋体",12,fontstyle.bold); 这里面的font 是个new对象的模版!
而label1.Font=newFont;这里label1后的Font是label1这个控件的字体属性,简单来说是,就是用来调节这个控件上显示的字体!
2017-01-07 17:24



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-459986-1-1.html




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

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