【C#】开发过程中记录问题

1.DateTimePicker控件获取时间

拖动控件,设置属性format为custom格式。例如我想获得20240101这种类型的string类型的数据:

string DateTime = DateTimePicker.Value.ToString("yyyyMMdd");

2.ComboBox下拉列表控件

在这里插入图片描述
默认为DropDown,下拉可修改。
DropDownList为下拉不可修改。

3.WinForm关闭新(二级)界面使主程序关闭

参考视频:https://www.bilibili.com/video/BV1JY4y1G7jo/?p=14&vd_source=1c57ab1b2e551da5b65c0dfb0f05a493

主程序界面,点击弹出二级界面(同时隐藏主界面),不做任何设置,这时关闭二级界面后主程序进程不会终止。
在这里插入图片描述

在属性中找到FormClosing属性,双击进入方法实现:

Application.Exit();

4. this.Close()和this.Hide()有什么区别

this.Close():

  • 功能:关闭当前窗口。
  • 行为:在调用 this.Close() 时,窗口会被销毁,所有与窗口相关的资源都将被释放。窗口的FormClosed 事件将会被触发。
  • 生命周期:调用 Close方法后,窗口对象不再存在,你不能再重新显示这个窗口,除非重新创建一个新的实例。

this.Hide():

  • 功能:隐藏当前窗口。
  • 行为:在调用 this.Hide() 时,窗口会被隐藏但不会被销毁。窗口的 Visible 属性将被设置为false,窗口仍然存在于内存中。
  • 生命周期:调用 Hide 方法后,窗口对象仍然存在,可以通过 this.Show()方法重新显示这个窗口。

相关推荐

  1. 如何记录游戏开发过程的日志

    2024-06-10 19:36:04       36 阅读
  2. 记录些实际应用开发过程的prompt

    2024-06-10 19:36:04       17 阅读
  3. 数据库开发与设计过程问题分析总结

    2024-06-10 19:36:04       35 阅读
  4. spark分布式预测和保存过程遇到的问题记录

    2024-06-10 19:36:04       12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-10 19:36:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-10 19:36:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-10 19:36:04       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-10 19:36:04       20 阅读

热门阅读

  1. 设计方案总结

    2024-06-10 19:36:04       9 阅读
  2. 斗地主小游戏

    2024-06-10 19:36:04       10 阅读
  3. 【调度算法】Boltzmann选择

    2024-06-10 19:36:04       7 阅读
  4. ElasticSearch中的二次打分

    2024-06-10 19:36:04       8 阅读
  5. GUI(图形界面编程)

    2024-06-10 19:36:04       10 阅读
  6. 使用vue3+ts封装仪表盘形进度条

    2024-06-10 19:36:04       7 阅读
  7. WDF驱动开发-电源策略(二)

    2024-06-10 19:36:04       10 阅读
  8. 最长最短单词【菜蛋题解】

    2024-06-10 19:36:04       10 阅读
  9. 嵌入式基础知识

    2024-06-10 19:36:04       6 阅读