C# 小功能代码
2014-01-13 22:08
127 查看
1、常见控件
MenuStrip 控件 ——菜单栏
ToolStrip 控件 ——工具栏
自定义常见工具栏,
StatusStrip控件 ——状态栏
显示正在窗体上查看的对象的相关信息,由一系列的ToolStripStatusLabel对象组成(界面底部)
ToolStripContainer控件类似于收纳盒
四个专业放工具的停靠侧面板(ToolStripPanel)
一个中间内容主面板(ToolStripContentPanel)
不能移除侧面板,但可以通过将他们各自的TopToolStripPanelVisibel、BottomToolStripPanelVisibel、LeftToolStripPanelVisibel和RightToolStripPanelVisibel
属性设置为False来隐藏它们
ContextMenuStrip控件——右键菜单
RichTextBox 控件
显示、输入和操作带有格式的文本
2、动态添加 控件
TextBox txtName = new
TextBox();
//实例化一个TextBox控件
txtName.Location = new
Point(20,60); //控件的位置,X:20
,Y:60
this.Controls.Add(txtName); //把控件添加到这个窗体中
3、CheckBox 选中,Label显现,未选中,Label隐藏
if(checkBox1.Checked == false)
label1.Visible = false ;
else
label1.Visible = true ;
等同于以下
label1.Visible = checkBox1.Checked;
4、清除窗体全部控件
this.Controls.Clear();
5、小快捷
richTextBox.Copy(); //复制
richTextBox.cut();
//剪切
richTextBox.Paste();
//粘贴
richTextBox.SelectAll();
//全选
//在richTextBox中查找textBox的内容,MatchCase区分大小写
richTextBox.Find(textbox.Text.Trim(),RicheTextBoxFinds.MatchCase);
System.Diagnostics.Process.Start(http://www.ixueyun.com);
//跳转网页
6、打开文件
filePath =
openFileDialog.FileName;
//记录打开的文件名
StreamReader sr = new
StreamReader(filePath,Encoding.Default);
//实例化一个字节流对象
richTextBox.Text =
sr.ReadToEnd();
//将流中的字符写到文本框中
sr.Close();
//关闭字节流
保存文件
filePath =
saveFileDialog.FileName;
//获得保存文件路径
StreamWriter sw = new
StreamWriter(filePath,false,Encoding.Default);
sw.WriteLine(richTextBox.Text);
//从RichTextBox文本框中得到内容
sw.Flush();
//刷新缓冲区原有的字节流
sw.Close();
//一定要记得关掉,释放资源
7、DataTimePicker 控件 设置格式
DataTimePicker1.Format =
DateTimePickerFormat.Custom;
//先 设置DateTimePicker为自定义格式
DataTimePicker1.CustomFormat
=
"yyyy-MM-dd";
//在 设置自己想要的格式
8、窗体间值传递,新建 【Field.cs】 ,在创建 全局变量 字段,后在1窗体 使用以下 代码 。
using
(ykzd ykzd1 = new ykzd())
{
ykzd1.ShowDialog();
cboxId.Text
= MyClass.Field.l_id;
txtName.Text =
MyClass.Field.l_name;
txtStd.Text
= MyClass.Field.l_std;
txtUnit.Text
= MyClass.Field.l_unit;
}
MenuStrip 控件 ——菜单栏
ToolStrip 控件 ——工具栏
自定义常见工具栏,
StatusStrip控件 ——状态栏
显示正在窗体上查看的对象的相关信息,由一系列的ToolStripStatusLabel对象组成(界面底部)
ToolStripContainer控件类似于收纳盒
四个专业放工具的停靠侧面板(ToolStripPanel)
一个中间内容主面板(ToolStripContentPanel)
不能移除侧面板,但可以通过将他们各自的TopToolStripPanelVisibel、BottomToolStripPanelVisibel、LeftToolStripPanelVisibel和RightToolStripPanelVisibel
属性设置为False来隐藏它们
ContextMenuStrip控件——右键菜单
RichTextBox 控件
显示、输入和操作带有格式的文本
2、动态添加 控件
TextBox txtName = new
TextBox();
//实例化一个TextBox控件
txtName.Location = new
Point(20,60); //控件的位置,X:20
,Y:60
this.Controls.Add(txtName); //把控件添加到这个窗体中
3、CheckBox 选中,Label显现,未选中,Label隐藏
if(checkBox1.Checked == false)
label1.Visible = false ;
else
label1.Visible = true ;
等同于以下
label1.Visible = checkBox1.Checked;
4、清除窗体全部控件
this.Controls.Clear();
5、小快捷
richTextBox.Copy(); //复制
richTextBox.cut();
//剪切
richTextBox.Paste();
//粘贴
richTextBox.SelectAll();
//全选
//在richTextBox中查找textBox的内容,MatchCase区分大小写
richTextBox.Find(textbox.Text.Trim(),RicheTextBoxFinds.MatchCase);
System.Diagnostics.Process.Start(http://www.ixueyun.com);
//跳转网页
6、打开文件
filePath =
openFileDialog.FileName;
//记录打开的文件名
StreamReader sr = new
StreamReader(filePath,Encoding.Default);
//实例化一个字节流对象
richTextBox.Text =
sr.ReadToEnd();
//将流中的字符写到文本框中
sr.Close();
//关闭字节流
保存文件
filePath =
saveFileDialog.FileName;
//获得保存文件路径
StreamWriter sw = new
StreamWriter(filePath,false,Encoding.Default);
sw.WriteLine(richTextBox.Text);
//从RichTextBox文本框中得到内容
sw.Flush();
//刷新缓冲区原有的字节流
sw.Close();
//一定要记得关掉,释放资源
7、DataTimePicker 控件 设置格式
DataTimePicker1.Format =
DateTimePickerFormat.Custom;
//先 设置DateTimePicker为自定义格式
DataTimePicker1.CustomFormat
=
"yyyy-MM-dd";
//在 设置自己想要的格式
8、窗体间值传递,新建 【Field.cs】 ,在创建 全局变量 字段,后在1窗体 使用以下 代码 。
using
(ykzd ykzd1 = new ykzd())
{
ykzd1.ShowDialog();
cboxId.Text
= MyClass.Field.l_id;
txtName.Text =
MyClass.Field.l_name;
txtStd.Text
= MyClass.Field.l_std;
txtUnit.Text
= MyClass.Field.l_unit;
}
相关文章推荐
- Delphi&C#代码模拟“显示桌面”的功能(使用CreateOleObject('Shell.Application'))
- Delphi&C#代码模拟“显示桌面”的功能
- Delphi&C#代码模拟“显示桌面”的功能
- C# DataGridView使用代码
- C# 代码控制BarTender9.4&nbs…
- xml学习(三)---利用xml文件实现数据岛功能(网页显示xml文件中的内容免C#代码操作xml文件)
- 如何使用<Beginning ASP.NET 3.5 in C# and VB>书中的示例代码
- winform 实现打印功能
- C# GetType()与Typeof()的区别
- C#新线程中操作主线程的控件 ,解…
- 一段代码(SAX, DOM, 或…
- 如何使用 Pie controls功能
- 【226】C# 相关功能实现代码
- 通用C#代码:实现"控件渐变"
- 代码重构(c#&asp.net版)文摘
- C#仿密保卡功能的简单实现代码
- C# ASP.NET 最常用的通用权限的3个方法例子展示(每个功能一行代码实现)
- Asp.Net&nbsp;C#&nbsp;MessageBox通用类
- C#&nbsp;判断批处理是否完成&nbsp;方法
- C#&nbsp;Lambda表达式