• Day14~15.C#_WinForm编程相关控件


    01. 常用控件

      Button, Label, TextBox, Timer, PictureBox, RadioButton, CheckBox; 

    02. MDI窗体窗口与子窗体配置

      父容器:  this.IsMdiContainer

      子窗体:    xxx.MdiParent = 父窗体

    03. Directory:   >>  操作目录

      > 创建文件夹:  CreateDirectory;

      > 删除文件夹: Delete();  

      > 剪切文件夹: Move();

      > 取目录下所有文件:   string[] = GetFiles(文件夹路径,过滤条件)

      > 取目录下的文件夹: GetDirectories()

      > 判断是否存在:Exists( ) ;

    04.浏览器控件

      >> WebBrowser;  

        >  webBrowser.Url = new Uri(网址)

        >  网址需要配置 http:// 等相关协议;

    05. 下拉选择框

      >> ComboBox

        > DropDownStyle: 控制下拉样式;

    06. 列表展示

      >> ListBox

    07. 打开文件对话框

      >> OpenFileDialog

        >  Title: 打开对话框的标题;

        > Multiselect: 是否允许多选

        > initialDirectory: 初始化目录;

        > Filter : 过滤配置    

      >> 结果获取

        > FileName; 选中文件的全路径;  

    08.SaveFileDialog

    09. FontDialog()

    10. ColorDialog();

    11.Panel

    12. Process: 进程类

      >  取系统全部进程 Process[] pros = Process.GetProcesses();

      >  杀死进程:  process.kill();

      > 打开进程: Process.Start();

      > 打开某个文件

        

    13. 线程 Thread

      

      >> 取消跨线程的访问

        > Control.CheckForIllegalCrossThreadCalls = false; 

      >> 强制终止线程

        > thread.Abort(); 

        > abort以后,不能再 start();

      >> 暂停

        > Thread.sleep(毫秒值);

      >>线程执行带参函数

        > 参数必须为 object 类型;

      

  • 相关阅读:
    举个手问个问题;
    c++字符串详解(转)
    Glide请求图片能携带Cookie的哟!
    Glide加载异常调试
    Notification中使用Glide
    manifest中读取<meta-data>
    Glide 魔法般的自定义扩展
    服务端报错死循环,无法输出错误页面问题
    android必须要进行为不同分辨率设备切图
    TextView无法通过setText设值
  • 原文地址:https://www.cnblogs.com/jieling/p/16186927.html
Copyright © 2020-2023  润新知