登录
首页 » C#源码 » C# 自动调整WPF程序窗口大小以适合其内容

C# 自动调整WPF程序窗口大小以适合其内容

于 2023-03-07 发布 文件大小:28.70 kB
0 228
下载积分: 2 下载次数: 1

代码说明:

C# 自动调整WPF程序窗口大小以适合其内容,拖动窗口以改大小,从而适应窗口里面的内容。

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

发表评论

0 个回复

  • C# 利用“[^]”通配符进行查询
    C# 利用“[^]”通配符进行查询   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-20 15:58:24下载
    积分:1
  • C#添加删除修改数据并生成Excel工作表格
    C#添加删除修改数据并生成Excel工作表格,private void Button4_Click(object sender, EventArgs e)   {//新建工作表(在Excel文件型数据源中不支持删除操作)    var MyConnectString =@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=运货商.xlsx;Extended Properties=""Excel 12.0;HDR=YES"";";    var MyConnection=new OleDbConnection(MyConnectString);    if(MyConnection.State == ConnectionState.Closed)    MyConnection.Open();    var MySQL = "CREATE TABLE 新运货商(公司名称 char(50), 电话 char(20));";    var MyCommand=new OleDbCommand(MySQL, MyConnection);    MyCommand.ExecuteNonQuery();    MySQL = "INSERT INTO [新运货商$](公司名称,电话)VALUES ( +this.TextBox1.Text+,+this.TextBox2.Text+)";    MyCommand = new OleDbCommand(MySQL, MyConnection);    MyCommand.ExecuteNonQuery();    MySQL = "SELECT * FROM [新运货商$]";    var MyAdapter=new OleDbDataAdapter(MySQL, MyConnectString);    var MyTable=new DataTable();    MyAdapter.Fill(MyTable);    this.DataGridView1.DataSource = MyTable;   }
    2022-03-16 02:17:15下载
    积分:1
  • C# EXE文件加密器完整版源码分享
    之前发过一个简单的EXE文件加密器,这一个比上一个似乎更完整一些,而且从窗口的界面设计方面来看,也比上一款更专业一些,带有tab式的窗口标签,可方便对加密程序进行设置。本EXE加密器可根据主机名称、CPU序列号、网卡硬件地址、硬盘序列号等设置加密码,在获取加密文件路径后,可对EXE文件进行加密。   我觉得其实是将密码写入EXE文件中,根据条件生成加密字符串。
    2022-08-09 02:36:53下载
    积分:1
  • 传世源码
    传世源码传世源码传世源码传世源码传世源码传世源码传世源码
    2022-03-03 05:08:19下载
    积分:1
  • C# WPF 使用图像控件显示绘制的文本字符串
    C# WPF 使用图像控件显示绘制的文本字符串,这里将文字绘制成渐变色样式,十分漂亮,颜色值和字体样式可在实例源码目录的Window1.xaml.cs文件中修改,代码如下:   用图像控件显示绘制的文本字符串   RadialGradientBrush MyRadialGradientBrush = new RadialGradientBrush();   //对颜色的定义   MyRadialGradientBrush.GradientOrigin = new Point(0.5, 0.5);   MyRadialGradientBrush.Center = new Point(0.5, 0.5);   MyRadialGradientBrush.RadiusX = 0.5;   MyRadialGradientBrush.RadiusY = 0.5;   MyRadialGradientBrush.GradientStops.Add(new GradientStop(Colors.Yellow, 0.0));   MyRadialGradientBrush.GradientStops.Add(new GradientStop(Colors.Red, 0.25));   MyRadialGradientBrush.GradientStops.Add(new GradientStop(Colors.Blue, 0.75));   MyRadialGradientBrush.GradientStops.Add(new GradientStop(Colors.LimeGreen, 1.0));   MyRadialGradientBrush.Freeze();   FontStyle MyStyle = FontStyles.Normal;   FontWeight MyWeight = FontWeights.Medium;   MyWeight = FontWeights.Bold;   MyStyle = FontStyles.Italic;   //要显示字体的定义   string MyText = "开源爱好者";   var MyFont = new FontFamily("宋体");、、字体样式的定义,默认为宋体   FormattedText MyFo
    2023-04-06 04:45:04下载
    积分:1
  • C# 创建有参、无参数等多线程操作实例
    C# 多线程操作实例,获取指定进程的进程详细信息、获取指定进程的模块详细信息、创建无参数的多线程应用程序、创建带参数的多线程应用程序、创建共享线程模拟资源共享、创建子线程更新主线程数据等,部分代码分享如下:   if (MyThread.ThreadState == ThreadState.Terminated)    MyData += " 当前状态:已完成执行并已退出";   if (MyThread.ThreadState == ThreadState.Transition)    MyData += " 当前状态:在可以执行前等待处理器之外的资源";   if (MyThread.ThreadState == ThreadState.Unknown)    MyData += " 当前状态:状态未知";   if (MyThread.ThreadState == ThreadState.Wait)    MyData += " 当前状态:正在等待外围操作完成或等待资源释放";   if (MyThread.WaitReason == ThreadWaitReason.EventPairHigh)    MyData += " 等待原因:线程正在等待事件对高";   if (MyThread.WaitReason == ThreadWaitReason.EventPairLow)    MyData += " 等待原因:线程正在等待事件对低";   if (MyThread.WaitReason == ThreadWaitReason.ExecutionDelay)    MyData += " 等待原因:线程执行延迟";   if (MyThread.WaitReason == ThreadWaitReason.Executive)    MyData += " 等待原因:线程正在等待计划程序";   if (MyThread.WaitReason == ThreadWaitReason.FreePage)    MyData += " 等待原因:线程正在等待可用的虚拟内存页";   if (MyThread.WaitReason == ThreadWaitReason.LpcReceive)   
    2022-04-18 07:37:09下载
    积分:1
  • C# 复制粘贴等剪切板操作一例
    C# 复制粘贴等剪切板操作一例,存放剪贴板循环的内容,复制文本到系统剪贴板,粘贴前弹出确认对话框:"剪贴板中的数据不是本程序复制的数据,是否粘贴?"   本程序还可以 直接打开TXT文件,将文字内容显示在窗口的文本框中。
    2023-04-16 19:35:02下载
    积分:1
  • C# 利用数据对象修改数据
    C# 利用数据对象修改数据,就是简单的修改数据库中的数据,利用数据对象来修改。运行效果如视图所示。本示例代码 中定义了向个C#操作数据库的方法,比如:从数据库中获取指定数据记录、在窗体中显示指定数据记录等。
    2023-05-31 11:00:03下载
    积分:1
  • 改善C#的157个建议编写高质量代码_源代码合集
    改善C#的157个建议编写高质量代码_源代码合集,这些实例均采用4.0框架,请运行使用Release模式;部分TIP由于简单未给出源码;这157个建议的源码涉及到语言篇、集合和LINQ、泛型、委托和事件、资源管理和序列化、异常与自定义异常、异步、多线程、任务和并行、架构篇成员设计、类型设计、安全性设计、编码规范及习惯、代码整洁、规范开发行为等,每类细分一共形成了157条建议,相信这些建议对于向高深进阶的C#开发者来说,是难得的建议。
    2022-07-10 03:10:19下载
    积分:1
  • C# 房屋中介系统文档+源代码
    C# 房屋中介系统文档+源代码,这是一本书中的范例,来自明日科技,这个房屋中介系统可以很容易扩展成一个功能强大的中介系统,而不局限于房屋的中介。系统功能:用户信息管理、求租管理、员工信息、出租管理、交费管理、业务统计、常用工具、系统管理等。这套房屋中介系统的界面也是挺不错的,有点专业范,左侧有树状菜单等。
    2023-06-28 09:40:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载