zoukankan      html  css  js  c++  java
  • TextBox和对话框的一些属性

    textbox:
    属性:
    text:文本
    selectedtext:获取或设置选中文本
    canundo:是否能够撤销
    方法:
    undo:撤销
    clearundo:清空撤销缓冲区
    cut:剪切
    copy:复制
    Paste:粘贴
    SelectAll:全选
    对话框:
    showdialog();显示对话框,返回一个dialogresult的枚举类型
    
    colorDialog:color属性,用来获取颜色
    folderBrowserDialog:SelectedPath选中路径
    fontDialog:font属性,返回一个font类型的值,里面存储了关于字体的设置
    openFileDialog:
    filename获取或设置文件路径包含文件名
    filenames 是文件路径字符串数组
    filter:文件筛选器 格式为 提示文本一|*.后缀|提示文本二|*.后缀|提示文本三|*.后缀
    saveFileDialog1:
    filename获取或设置文件路径包含文件名
    filenames 是文件路径字符串数组
    filter:文件筛选器 格式为 提示文本一|*.后缀|提示文本二|*.后缀|提示文本三|*.后缀
    
    流:
    输入流:
    string filename = openFileDialog1.FileName;
    //通过读入流进行文件读取
    StreamReader sr = new StreamReader(filename);
    textBox1.Text = sr.ReadToEnd();
    sr.Close();
    输出流:
    string filename = saveFileDialog1.FileName;
    //写入流,可以在硬盘上创建文件,并为文件写入信息
    StreamWriter sw = new StreamWriter(filename);
    sw.Write(this.textBox1.Text);
    sw.Close();
    this:代表的它所在的那个类当前对象
    
    
    打印:
    打印对话框:printdialog
    页面设置:pagesetupdialog
    这两个对话框都需要通过设置printdocument来指定打印对象
    printdocument:打印对象,必须要有,一块画板,用于打印机与打印内容之间中转,打印机打印的是printdoment
    printDocument1_PrintPage:事件,每打印一页之前触发,用于给printdocument指定打印内容
    通过画板把内容画到打印对象的页上:
    System.Drawing.Font f = new System.Drawing.Font("宋体",12);
    e.Graphics.DrawString(textBox1.Text,f,System.Drawing.Brushes.Aqua,5,5);
    最后打印: 打印对话框那,如果打印对话框返回确定打印,就执行printdocument.print();
  • 相关阅读:
    获取文件夹下的所有文件名,并修改某些文件名 Alec
    生成XML文件,并保存到本地文件 Alec
    按Enter键起到Tab键的效果 Alec
    网站底部浮动js Alec
    NET Framework4.0注册 Alec
    从FTP上下载文件到本地 Alec
    生成txt日志操作文件 Alec
    不使用第三个变量,实现两个变量值的交换 Alec
    生成指定位数的回文素数 Alec
    单击gridview某一列弹出详细信息 Alec
  • 原文地址:https://www.cnblogs.com/happinesshappy/p/4553790.html
Copyright © 2011-2022 走看看