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

布局:
      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(要输出的内容);

时间: 2024-07-30 22:22:53

C#_布局、容器控件、打印控件、对话框控件的相关文章

容器控件,对话框控件,流,路径的简单概念

布局主要有2个属性: Anchor:锁定位置,相对于父级容器Dock:填充位置(上下左右,剩下全部)一般Dock是与容器控件配合使用 容器控件:Panel:就是一个区域,类似于DIV,可以独立布局,还可以让其它控件及容器在它的内部再次布局 FlowLayoutPanel:流式布局容器,内容会默认从左向右排列,如果宽度不够了,那么自动换行,就像html里的flow,可以用来做导航栏 GroupBox:依然是容器,拥有Panel全部属性,比Panel多了个标题和边框样式 TabControl:选项卡

0923 容器,打印和对话框控件

布局 一般有两种布局方式:Anchor-锁定与边框的位置;Dock-填充位置,与容器进行配合使用 容器 之前我们简单运用过panel,我们来说一下下面几个容器 1.FlowLayoutPanel-流式布局容器 里面放置的控件会按照一定的顺序排列 2.GroupBox-分组容器 容器分组,并且出现小标题,出现一个边框 3.SplitContainer-二分容器 将容器的内部一分为二可以调节左右大小,并且可以嵌套 4.TabControl-标签容器 将区域加上标签,每个标签可以放入不同内容 5.Ta

winform 对话框控件,打印控件

1.文件对话框(FileDialog) 它又常用到两个: 打开文件对话框(OpenFileDialog) 保存文件对话框(SaveFileDialog) 2.字体对话框(FontDialog) 3.颜色对话框(ColorDialog) 4.打开文件夹对话框 FolderBrowserDialog using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using

6.30 winform 对话框控件

1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.IO; 7 using System.Linq; 8 using System.Text; 9 using System.Windows.Forms; 10 11 namespace _6._30_上午_对话框控件

android 33 对话框控件

对话框控件:最多3个按钮. mainActivity.java package com.sxt.day05_09; import android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; import android.os.Bundle; import android.util.Log; import android.view.View; import android

Android界面编程——对话框控件(四)

Android界面编程--对话框控件 2.5对话框控件 对话框是提示用户作出决定或输入额外信息的小窗口.对话框不会填充屏幕,通常用于需要用户采取行动才能继续执行的模式事件.Android中常见跟对话框相关控件有Toast.AlertDialog.PopupWindow.ProgressDialog等 2.5.1 Toast Toast用于弹出一个简单文本信息为应用提供反馈,可以和当前活动保持可见和互动,在一定时间后自动消失.Toast有两种形式基本Toast和自定义Toast,效果如图2.5.1

【2017-05-02】winform弹出警告框是否进行增删改操作、记事本制作、对话框控件和输出输入流

一.winform弹出警告框是否进行增删改操作 第一个参数是弹出窗体显示的内容,第二个参数是标题,第三个参数是该弹窗包含确定和取消按钮. 返回的是一个枚举类接收一下. 再进行判断,如果点的是确定按钮,再进行下一步的增删改操作. 二.记事本的制作 1.菜单工具栏MenuStrip-插入标准项 2.TextBox -显示部分 小箭头 MultiLine 选中多行 Dock属性占满. 3.功能 - 撤销 - 剪切 - 粘贴 - 复制 - 删除 - 全选 - 时间 - 查找 单独做一个窗体点击打开 把主

对话框控件绑定变量及操作

对话框控件绑定变量 右键单击控件,添加变量. 复选框:添加变量为控件变量.可以操作控件. 列表框:选择添加变量的控件的ID. 列表框:选择添加的变量的类别,Control为控件控制类型.Value为关联值变量,可以设置数据验证 编辑框:添加的控件变量名. 复选框:不选中,则为控件关联一个变量.不可以操作控件. 列表框:选择关联变量类型. 编辑框:添加的控件变量名.  头文件中添加的变量 // CMFCTestDlg dialog class CMFCTestDlg : public CDialo

三、ExtJS之对话框控件

Extjs 在实现消息框的时候,完全摈弃了传统的风格,不再弹出新的对话框,而是在当前页面跳出一个层,并将原页面完整覆盖.原来,只是一种模拟.在 Ext 中,定义了一个类MessageBox,该类还有一个更精简的名字Msg,所有消息框都定义在该类中. 建立dialogs.js文件. 提示框(Alert) 提示框的语法:Ext.MessageBox. alert ( String title, String msg, Function fn, Object scope ); 参数定义如下: titl