/// <summary>
/// ColorDialog
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button1_Click(object sender, EventArgs e)
{
ColorDialog colorDialog1 = new ColorDialog();
if (colorDialog1.ShowDialog() == DialogResult.OK)
{
label1.ForeColor = colorDialog1.Color;
}
}
/// <summary>
/// FontDialog
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button2_Click(object sender, EventArgs e)
{
FontDialog fontDialog1 = new FontDialog();
if (fontDialog1.ShowDialog() == DialogResult.OK)
{
label1.Font = fontDialog1.Font;
}
}
/// <summary>
/// OpenFileDialog
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button3_Click(object sender, EventArgs e)
{
OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.Title = "打开"; //标题
openFileDialog1.InitialDirectory = @"C:\"; //初始目录
openFileDialog1.Filter = "文本文件(*.txt)|*.txt|RAR文件(*.rar)|*.rar|所有文件(*.*)|*.*"; //打开文件类型
//openFileDialog1.Filter = "图片文件(*.gif;*.jpg;*.jpeg;*.bmp)|*.gif;*.jpg;*.jpeg;*.bmp|所有文件(*.*)|*.*"; //同时显示多种类型
openFileDialog1.FilterIndex = 2; //默认打开文件类型
//openFileDialog1.Multiselect = true; //允许选择多个文件,结果在FileNames数组中
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
label1.Text = openFileDialog1.FileName;
//for (int i = 0; i < openFileDialog1.FileNames.Length; i++)
//{
// label1.Text += openFileDialog1.FileNames[i];
//}
}
}
/// <summary>
/// SaveFileDialog
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button4_Click(object sender, EventArgs e)
{
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.Title = "另存为"; //标题
saveFileDialog1.InitialDirectory = @"C:\"; //初始目录
saveFileDialog1.Filter = "文本文件(*.txt)|*.txt|网页文件(*.htm)|*.htm"; //保存文件类型
saveFileDialog1.FilterIndex = 1; //默认保存文件类型
saveFileDialog1.DefaultExt = "*.txt"; //默认保存文件类型
saveFileDialog1.AddExtension = true; //自动添加扩展名
saveFileDialog1.CreatePrompt = false; //询问用户是否要创建新文件
saveFileDialog1.OverwritePrompt = true; //询问用户是否要覆盖现有文件
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
label1.Text = saveFileDialog1.FileName;
}
}
/// <summary>
/// FolderBrowserDialog
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button5_Click(object sender, EventArgs e)
{
FolderBrowserDialog folderBrowserDialog1 = new FolderBrowserDialog();
folderBrowserDialog1.Description = "创建"; //标题
//folderBrowserDialog1.RootFolder = Environment.SpecialFolder.Desktop; //根文件夹
folderBrowserDialog1.SelectedPath= @"C:\"; //初始目录
if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
{
label1.Text = folderBrowserDialog1.SelectedPath;
}
}
评论(0)
暂无评论。