C#中通过调整滚动条可以改变文本框中的字号
C#创建一个如图所示的字号预览窗体,通过调整滚动条可以改变文本框中的字号,同时可看到相应字号的预览效果,求过程,太笨了琢磨很久就是弄不出来,拜托各位了...
C#创建一个如图所示的字号预览窗体,通过调整滚动条可以改变文本框中的字号,同时可看到相应字号的预览效果,求过程,太笨了琢磨很久就是弄不出来,拜托各位了
展开
展开全部
窗体设计代码就不具体给出了
添加Label,Text设置为“字号预览”;
添加TextBox,用以显示当前字号;
添加hScrollBar,MiniMum设为1,或者在hScrollBar1_Scroll事件中处理hScrollBar的Value值为0的情况(目的是为了避免字号得到0),这里我把MaxiMum值保持了默认的100;
最后添加Label,显示学号,姓名
//滚动条滚动事件
private void hScrollBar1_Scroll(object sender, ScrollEventArgs e)
{
textBox1.Text = (hScrollBar1.Value / (float)2).ToString();
//Font的Size属性是只读的,所以要改变Size值需创建新的Font对象,FontFamily,FontStyle均使用原值
label1.Font = new Font(label1.Font.FontFamily, hScrollBar1.Value / (float)2, label1.Font.Style);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询