"这篇文档主要介绍了C#编程中关于自定义格式字符串的使用以及C#控件的基础知识,包括如何添加、调整控件以及控件的分类和特性。"
在C#编程中,自定义格式字符串是用于格式化输出日期、时间、数值等类型数据的一种方法。以下是一些常见的格式说明符及其详细说明:
1. `d`:表示一个一位或两位数字的日期,例如1或01。
2. `dd`:显示日期的两位数字形式,前导零填充,如01。
3. `ddd`:表示一周中某一天的三字母缩写,如Mon。
4. `dddd`:一周中某一天的完整名称,如Monday。
5. `h`:12小时制下的一位或两位数字的小时,不区分AM/PM。
6. `hh`:12小时制下两位数字的小时,前导零填充,如01。
7. `H`:24小时制下的一位或两位数字的小时。
8. `HH`:24小时制下两位数字的小时,前导零填充,如01。
9. `m`:表示一位数字或两位数字的分钟。
10. `mm`:显示分钟的两位数字形式,前导零填充,如01。
这些格式说明符可以与DateTime对象的方法如ToString()结合使用,以定制输出格式。例如,`DateTime.Now.ToString("dd/MM/yyyy")`将返回当前日期的两位数字格式,如01/02/2023。
C#控件是构建用户界面的基本元素,用于创建交互式应用程序。在C#中,我们可以使用Visual Studio的窗体设计器来直观地添加和布局控件。以下是一些关键知识点:
- **添加控件**:可以通过双击工具箱中的控件或拖放方式将其添加到窗体上。也可以使用代码动态创建和添加控件,如示例中的`Button btnNew = new Button();`。
- **控件分类**:分为两类,一类是有用户界面的控件,如按钮、文本框等,它们在运行时可见;另一类是没有用户界面的控件,如定时器,它们在后台提供功能,运行时不可见。
- **快捷访问键**:在控件的Text属性中使用与号(&)可以设置快捷键,例如“新建(&N)”会使得Alt+N成为访问该按钮的快捷键。
- **容器控件**:窗体本身就是一种容器控件,可以包含其他控件,如分组框和面板。控件集合可通过Controls属性访问。
- **控件调整**:可以使用菜单、快捷菜单或工具栏进行对齐、大小调整和间隔设置。多选控件时,调整将应用到所有选定控件。
掌握这些基础知识对于编写C#应用程序至关重要,无论是简单的小型应用还是复杂的用户界面设计,都需要灵活运用自定义格式字符串和控件操作。