第一步,打开Visual Studio 简称(VS),点击文件新建项目,如图一所示!紧接着选择VisualC#,选中如图二所示Windows窗体应用,点击确定,最后弹出图三所示界面。
图一
图二
图三
通过工具箱添加panel控件,button按钮,设置如图四。
图四
图五
通过点击图五设置样式。 样式如图六:
图六
C#后台代码:
private void button1_Click(object sender, EventArgs e)
{
Graphics g = panel1.CreateGraphics(); //创建控件的Graphics类
g.Clear(Color.White); //以指定的颜色清除控件背景
Brush Var_Brush_Back = Brushes.Gray; //设置前景色
Brush Var_Brush_Fore = Brushes.Black; //设置背景色
Font Var_Font = new Font("楷体", 40); //设置字体样式
string Var_Str = "倒影效果的文字"; //设置字符串
SizeF Var_Size = g.MeasureString(Var_Str, Var_Font); //获取字符串大小
g.DrawString(Var_Str,Var_Font,Var_Brush_Fore,0,0); //绘制文本
g.ScaleTransform(1, -1.0F); //缩放变换矩阵
g.DrawString(Var_Str, Var_Font, Var_Brush_Back, 0, -Var_Size.Height * 1.6F);
}
最后结果如下图所示,通过点击倒影效果按钮把文字倒影。