zoukankan      html  css  js  c++  java
  • 记事本制作、流的初步引用、窗口的三种显示类型

    一、记事本制作

    所用到的控件

    1、菜单工具栏MenuStrip-插入标准项

    2、TextBox -显示部分  (richTextBox)

    小箭头 MultiLine 选中多行

    Dock属性占满。

    (1)编辑菜单的制作、

    - 撤销

    - 剪切

    - 粘贴

    - 复制

    - 删除

    - 全选

    - 时间

    - 查找

    单独做一个窗体点击打开

    把主窗口传给查找的窗口

    窗口的三种显示类型

    1、对象.Show();   随意打开

    2、对象.Owner=this

         对象.Show();

    打开窗口在父窗口之上,子窗口打开期间可以操作父窗口。

    3、对象.ShowDialog();    以弹窗的形式打开,不关闭子窗口没法操作父窗口。

    拓展:如何在子窗口调用主窗口的控件

    将主窗口通过构造函数传值传到子窗口,再将主窗口控件的生成代码中该控件的访问修饰符的private改成public,

    就可以调用父窗口的控件了

    - 自动换行

    三、对话框控件和输入输出流

    1、ColorDialog - 颜色选择

    2、FontDialog - 字体选择

    3、OpenFileDialog - 打开文件对话框

    打开在本地保存的文件使用流操作

    using System.IO;

    4、SaveFileDialog - 保存对话框

    先引用命名空间 using System.IO;

    StreamReader 读取流

    StreamWrite  输出流

    四、winform弹出警告框是否进行修改操作

    第一个参数是弹出窗体显示的内容,第二个参数是标题,第三个参数是该弹窗包含确定和取消按钮。

    返回的是一个枚举类接收一下。

    再进行判断,如果点的是确定按钮,再进行下一步的增删改操作。

  • 相关阅读:
    题解-CF1097F Alex and a TV Show
    题解-UVA757 Gone Fishing
    题解-UVA1401 Remember the Word
    题解-UVA11732 "strcmp()" Anyone?
    【数学】[AH2017/HNOI2017]礼物
    Educational Codeforces Round 109
    KYOCERA Programming Contest 2021(AtCoder Beginner Contest 200)
    Codeforces Global Round 14
    CF906E Reverses(H)
    【LuoguP4464】 [国家集训队] JZPKIL(M)
  • 原文地址:https://www.cnblogs.com/zhulijun/p/6802498.html
Copyright © 2011-2022 走看看