登录
首页 » C#源码 » Visual C# 定制个性化的winForm窗体

Visual C# 定制个性化的winForm窗体

于 2022-04-10 发布 文件大小:30.37 kB
0 214
下载积分: 2 下载次数: 1

代码说明:

Visual C# 定制个性化的winForm窗体,自定义窗体的按钮和标题栏,最终运行效果如示例截图所示,看一看窗体的标题 栏完全和默认的风格不一样了,更接近于Windows8的扁平化风格了,呵呵,或许只是我的个人感觉。右侧是一个大按钮,总之这个窗口中的元素都是自定义的,不是默认的,对于以后自定义个性化的窗口分享一些技巧。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C# 向SQL Server数据库中批量写入超多数据
    Visual C# 向SQL Server数据库中批量写入海量数据,这个虽然不是“大数据”,但这个海量数据也是很考验SQL的负载能力和代码的执行效率。那么C#如何实现效率高、速度快的数据写入呢,这个例子是来自C#开发实战1200例(第Ⅱ卷)中的代码改良,请下载源码后查看,里面有注释。
    2022-04-17 17:11:12下载
    积分:1
  • Visual C# 查询指定时间间隔的数据
    Visual C# 查询指定时间间隔的数据,根据学生出生年月查询学生年龄,代码如下:   private DataTable GetMessage()   {    string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串    @"server=WIN-GI7E47AND9RLS;database=db_TomeTwo;uid=sa;pwd=");    string P_Str_SqlStr = string.Format(//创建SQL查询字符串    "select 学生姓名,出生年月 from tb_Student");    SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器    P_Str_SqlStr, P_Str_ConnectionStr);    DataTable P_dt = new DataTable();//创建数据表    P_SqlDataAdapter.Fill(P_dt);//填充数据表    return P_dt;//返回数据表   }
    2022-03-02 08:45:17下载
    积分:1
  • 将DataGridView中内容导出到Word
    Visual C# 2012 将数据生成Word表格文件,将DataGridView中内容导出到Word,这个程序的实现需要使用到几个Office编程库:Interop.Office.dll、Interop.VBIDE.dll、Interop.Word.dll。   实现步骤:实例化SqlConnection连接对象,创建数据库连接,SqlDataAdapter对象,填充DataSet对象,为DataGridView控件设置数据源。然后实例化Word文档对象,声明Word选区,建立Word对象,将数据生成Word表格文件,设置列宽,使用for循环输出列标题数据,最后输出控件中的记录。
    2022-07-08 20:36:37下载
    积分:1
  • C# 复制和删除数据表指定行数据
    C# 复制和删除数据表指定行数据,主要是完成了两项功能,删除目标数据表的选择行的整行数据,将源数据表的选择行数据复制到目标数据表,这两个功能的实现思路和代码演示如下:   private void Form1_Load(object sender, EventArgs e)   {    MySourceTable = new DataTable();    var MyConnectString=@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:Northwind.mdb";    var MySQL = "Select * From 客户";    var MyAdapter=new OleDbDataAdapter(MySQL,MyConnectString);    MyAdapter.Fill(MySourceTable);    this.DataGridView1.DataSource = MySourceTable;    MyTargetTable = MySourceTable.Clone();    this.DataGridView2.DataSource = MyTargetTable;   }   private void Button1_Click(object sender, EventArgs e)   {//将源数据表的选择行数据复制到目标数据表    var MyID= "客户ID=;    MyID = MyID + this.DataGridView1.CurrentRow.Cells[0].Value.ToString() +";    MyTargetTable.ImportRow(this.MySourceTable.Select(MyID)[0]);   }   private void Button2_Click(object sender, EventArgs e)   {//删除目标数据表的选择行的整行数据    var MyID = "客户ID=;    MyID = MyID +this.DataGridView2.CurrentRow.Cells[0].Value.ToString
    2022-04-17 22:21:45下载
    积分:1
  • C# 使用定时器动画摆动显示图形
    C# 使用定时器动画摆动显示图形,利用定时器可改变物体运动的振幅、角频率、初相,初始化图形数据,生成如演示效果所示的,圆形小球来回摆动的动画效果。你可以通过窗口中的两个按钮,来查看效果:启动有窗体定时器、关闭有窗体定时器。初始化图形数据的代码如下:   this.timer1.Interval = 30;   r1.X = System.Convert.ToInt16(this.panel1.Width / 2 - 30);   r1.Y = System.Convert.ToInt16(this.panel1.Height / 2 - 30);   r1.Width = 60;   r1.Height = 60;   r2 = r1;   x = System.Convert.ToInt16(this.panel1.Width / 2);
    2022-03-03 11:34:28下载
    积分:1
  • C# 复制当前屏幕上指定区域图像
    C#复制当前屏幕上指定区域图像。运行效果如演示截图所示。最核心的两行代码如下所示:   private void button1_Click(object sender, EventArgs e)    {//复制当前屏幕上指定区域图像    Graphics g = this.pictureBox1.CreateGraphics();    g.CopyFromScreen(new Point(1, 1), new Point(0, 0),new Size(1201, 1201));   }
    2022-02-03 00:21:26下载
    积分:1
  • C# 使用DrawPolygon方法绘制一个多边形
    C# 调用Graphics对象的DrawPolygon方法绘制一个多边形,我们用代码定义多边形的每条边:Point point6 = new Point(160, 20); //实例化Point类,注意多边形的每个边都需要定义不同数据。   Point[] myPoints ={ point1, point2, point3, point4, point5, point6 };//创建Point结构数组   //调用Graphics对象的DrawPolygon方法绘制一个多边形   ghs.DrawPolygon(myPen, myPoints);
    2022-02-03 12:31:32下载
    积分:1
  • C# 锁定线程释放Mutex对象
    C# 锁定线程释放Mutex对象的例子,与锁定线程相比,多了释放Mutex对象的功能,实现方法和思路大致差不多:   C#锁定线程,可编写以下代码:   Program myProgram = new Program();//实例化类对象   myProgram.LockThread();//调用锁定线程方法   C# 释放Mutex对象,可编写以下代码:   Mutex myMutex = new Mutex(false);//实例化Mutex类对象   myMutex.WaitOne();//阻止当前线程   Console.WriteLine("锁定线程以实现线程同步");   myMutex.ReleaseMutex();//释放Mutex对象   完整可运行源码实例,请下载本源码。
    2022-08-10 07:43:23下载
    积分:1
  • C# WPF 控制按钮上的文字自动换行
    C# WPF 控制按钮上的文字自动换行显示,如图所示的效果,下边的按钮中的标题文字可以自动根据窗口的大小,自动换行显示文字,而上边按钮的文字,则只能在一行中显示,有可能文字会被隐藏掉,这种显示功能的实现方法请下载源码参见Window1.xaml文件。
    2022-03-18 14:16:10下载
    积分:1
  • 收集几个C#文件夹文件操作的示例集
    收集几个C#文件夹文件操作的示例集,涉及到以下几个例子:   获取当前文件夹中文件的完整路径   获取当前文件夹中目录的完整路径   获取当前根目录中文件的完整路径   判断指定文件名称是否带有扩展名   判断路径是绝对路径还是相对路径   这些例子对熟悉C#的各种文件操作有很好的学习价值,可编译源代码请点击下载。
    2023-05-25 07:50:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载