C# 在窗体中绘制字符串
来源:互联网 发布:王天一用软件作弊 编辑:程序博客网 时间:2024/05/17 04:09
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace 绘制字体{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { } protected override void OnPaint(PaintEventArgs e) { base.OnPaint(e); Graphics g = e.Graphics; g.TranslateTransform(AutoScrollPosition.X,AutoScrollPosition.Y); Point position = new Point(0, 8); foreach(FontFamily f in FontFamily.Families)//电脑上所有的字体 { if(f.IsStyleAvailable(FontStyle.Regular))//符合字体普通格式的字体(比如加粗,斜线) { Font font=new Font(f.Name,10); g.DrawString(f.Name, font, Brushes.Red, position);//第一个参数是 在窗体显示的字符串,第二个是此字符串的字体,第三个是颜色,第四个是输出的起始位置 position.Y += font.Height + 5; //每输出一个字体后,输出位置向下移 font.Dispose(); } } this.AutoScrollMinSize = new Size(350, position.Y + 50);//滚动框 } }}
0 0
- C# 在窗体中绘制字符串
- C# 在窗体中绘制字体
- C#窗体绘制等值线
- C#窗体绘制波形
- C#窗体中根据两点坐标绘制直线
- C#绘制圆角窗体
- C#绘制圆角窗体
- C#绘制圆角窗体
- C#绘制圆角窗体
- C#界面设计之窗体绘制
- C#窗体绘制基本理解
- C#在线程中创建窗体
- C# 在滚动窗体中绘图
- C#程序在VS2010中复制窗体
- C#怎么设置子窗体在主窗体中居中
- C#在一个窗体中调用另一个窗体的方法
- C# 子窗体在父窗体中显示位置
- C#中,如何在父窗体中创建子窗体?(如何确定父子窗体关系?)
- Fastlane的deliver指令
- 从零开始写第一个Android应用程序
- DIY个人智能家庭网关——手机篇之客户端设计
- Android Studio配置文件路径修改
- 初学python:Ubuntu安装一个可视编程IDE
- C# 在窗体中绘制字符串
- c++中map与unordered_map的区别
- GPR 问题 (ACM老题)公式总结
- maven repository国内镜像地址
- 批处理bat命令--获取当前盘符和当前目录和上级目录
- HTML任务一
- codeforces 362A C
- 50:Roman to Integer
- 1.2017/2/28/21:56 第一篇、主要是我在我的笔记本电脑上安装QT的过程