C#_布局、容器控件、打印控件、对话框控件

本文详细介绍了Windows Forms应用程序中的各种布局控件,如Anchor、Dock、FlowLayoutPanel等,并探讨了不同容器控件的特点与用途。此外,还介绍了多种对话框控件的功能及其用法,包括颜色选择、文件路径选择等。
摘要由CSDN通过智能技术生成

布局:
      Anchor:锁定位置
      Dock:填充位置
              ---| 一般Dock是与容器控件配合使用 |---


容器控件:

  Panel:就是一个区域,类似于DIV,可以独立布局,还可以让其它控件及容器在它的内部再次布局

  FlowLayoutPanel:流式布局容器,内容会默认从左向右排列,如果宽度不够了,那么自动换行

  GroupBox:依然是容器,拥有Panel全部属性,比Panel多了个标题和边框样式

  TabControl:选项卡容器

  SplitContainer:二分区容器

  TableLayoutPanel:表格容器


打印控件:

  PrintDocument:要打印的对象,非常重要 程序不知道你要打印什么东西,它只会去找这个要打印的对象 你所要做的事情,就是将要打印的内容绘制到这个打印对象上去

  PageSetupDialog:打印设置对话框

  PrintPreviewControl:打印预览控件 PrintPreviewDialog:打印预览对话框

  PrintDialog:打印对话框

  DialogResult 指定标识符以指示对话框的返回值。
          命名空间: System.Windows.Forms         

          程序集: System.Windows.Forms(在 system.windows.forms.dll 中)

               DialogResult:是一个可被实例化的枚举类,用来接收用户在对话框中的操作

         DialogResult dr = printDialog1.ShowDialog();

           if (dr == DialogResult.OK)//如果用户点击的是确定按钮,那么执行打印 {  printDocument1.Print(); } 

            //OK 对话框的返回值是 OK(通常从标签为“确定”的按钮发送)。  


对话框控件:

  colorDialog :颜色选择对话框

  folderBrowserDialog : 文件路径选择对话框

  fontDialog :字体选择对话框  

                                    ↓格式↓

  openFileDialog : 打开文件对话框    openFileDialog1.Filter = "文本文件.txt|*.txt|视频文件|*.avi|所有文件|*.*";

  saveFileDialog : 保存文件对话框  问题:如果我已经保存过了,那么在次保存不需要弹出对话框,而是直接执行保存就可以。

 


绝对路径:带盘符的  G:\0720\...

相对路径:根据你当前程序的目录下,找到某个文件夹 /css/css1.css


流:IO

   StreamReader - 读取流  sr.ReadToEnd();

   StreamWriter - 输出流  sw.Write(要输出的内容);

 

转载于:https://www.cnblogs.com/longhaijun/p/5900277.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值