C#小案例

第一步,打开Visual Studio 简称(VS),点击文件新建项目,如图一所示!紧接着选择VisualC#,选中如图二所示Windows窗体应用,点击确定,最后弹出图三所示界面。

图一

C#小案例_第1张图片 图二

C#小案例_第2张图片 图三

通过工具箱添加panel控件,button按钮,设置如图四。

C#小案例_第3张图片 图四

图五

通过点击图五设置样式。 样式如图六:

C#小案例_第4张图片图六

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);

        }

最后结果如下图所示,通过点击倒影效果按钮把文字倒影。

C#小案例_第5张图片

你可能感兴趣的:(C#)