C# 自定义格式字符串详解
需积分: 10 113 浏览量
更新于2024-08-23
收藏 216KB PPT 举报
"这篇文档是关于C#中自定义格式字符串的使用,以及窗体控件的操作技巧。文章详述了如何使用不同的格式代码来格式化日期和时间,同时也介绍了如何在C#窗体设计中添加、调整和分类控件。"
在C#中,自定义格式字符串是一个强大的工具,允许程序员根据需要定制输出的数据格式。本文中提到了几种常见的日期和时间格式化模式:
1. `d`: 这表示日期,输出一位或两位数字的月日,例如1或01。
2. `dd`: 用于确保日期始终显示两位数,即使是一天,也会显示为01。
3. `ddd`: 以三字母缩写形式显示一周中的某一天,如Mon。
4. `dddd`: 显示完整的一周中的某一天名称,如Monday。
5. `h`: 使用12小时制显示小时,一位或两位数,不带前导零,例如1或12。
6. `hh`: 同样是12小时制,但会加前导零,如01或12。
7. `H`: 24小时制下显示小时,一位或两位数,如1或23。
8. `HH`: 24小时制下的两位数小时,如01或23。
9. `m`: 显示分钟,一位或两位数,例如1或25。
10. `mm`: 确保显示两位数的分钟,如01或59。
此外,文档还介绍了C#窗体控件操作的基本知识,包括如何向窗体添加控件、调整控件的布局和属性。开发者可以通过以下方式在窗体上添加控件:
- 双击工具箱中的控件,系统会在窗体的左上角自动添加默认大小的控件。
- 选定控件后,拖动鼠标在窗体上指定位置画出所需大小的控件。
- 直接将控件从工具箱拖放到窗体的特定位置。
- 使用代码动态创建和添加控件,例如创建一个按钮控件的代码是`Button btnNew = new Button();`
控件分为两类:有用户界面的控件(如按钮、文本框等)在运行时可见,而没有用户界面的控件(如Timer)则在后台提供功能,不可见。窗体和其他容器控件(如GroupBox和Panel)可以嵌套包含其他控件,这些子控件都集合在容器的Controls属性中。
对于控件的调整,可以通过多种方式进行,如对齐、改变大小、设置间隔。可以一次选择多个控件并统一调整它们的格式。利用Ctrl或Shift键可以多选,通过菜单命令、快捷菜单或工具栏按钮进行批量操作。在控件的Text属性中使用"&"可以设置快捷键,例如"新建(&N)"会使得Alt+N能触发按钮的Click事件。在实际显示时,"&"会变为下划线,除非使用"&&"来表示一个单独的"&"字符。
这篇文章深入浅出地介绍了C#中自定义格式字符串的使用,以及窗体控件的基本操作,对开发者理解和应用这些概念大有裨益。
189 浏览量
2009-08-28 上传
2013-03-18 上传
2023-06-18 上传
2009-02-06 上传
2008-10-10 上传
2020-09-04 上传
2008-01-20 上传
2022-07-04 上传
条之
- 粉丝: 24
- 资源: 2万+
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析