在winform中用C#编程实现菜单栏中的各种功能该怎么编代码啊?我只知道怎么关闭,像打开,保存,工具栏都不

跪求高手,急用如果没有现成代码,给说说哪里有参考资源也行啊... 跪求高手,急用
如果没有现成代码,给说说哪里有参考资源也行啊
展开
 我来答
pot2217331
2011-03-05 · TA获得超过226个赞
知道小有建树答主
回答量:201
采纳率:100%
帮助的人:86.2万
展开全部
什么也不说了,直接代码:

打开:
OpenFileDialog open = new OpenFileDialog();
open.Filter = "All File(*)|*.*";
open.Title = "打开";
if (open.ShowDialog() == DialogResult.OK)
{
//这里处理打开文件后代码
}
open.Dispose();

保存:
SaveFileDialog save = new SaveFileDialog();
save.Title = "保存文件";
save.Filter = "所有文件|*";
if (save.ShowDialog() == DialogResult.OK)
{
//保存文件代码
}
追问
呵呵  谢谢  还有其他的吗?剪切 粘贴 复制 还有帮助什么的 一个菜单栏通常有的,如果你有的话,十二分的感谢!!
追答
复制:
private void CopytoolStripMenuItem_Click(object sender, EventArgs e)
{
try
{
this.Cursor = Cursors.WaitCursor;
string strTemp = richTextBoxSendInfo.SelectedText;
//获取RichTextBox中选中的文字
if (strTemp.Equals("")) //判断是否为空
return;
Clipboard.Clear();//清除原有剪切板中内容
Clipboard.SetText(strTemp);//将文字添加到剪切板中,还添加Object类型数据
this.Cursor = Cursors.Default;
}
catch (System.Exception ex)
{
this.Cursor = Cursors.Default;
CommonFunc.DisplayException(ex);
}
}
粘贴:
private void PastetoolStripMenuItem_Click(object sender, EventArgs e)
{/
try
{
this.Cursor = Cursors.WaitCursor;
this.richTextBoxSendInfo.Paste();
this.Cursor = Cursors.Default;
}
catch (System.Exception ex)
{
this.Cursor = Cursors.Default;
CommonFunc.DisplayException(ex);
}

}
剪切:
private void CuttoolStripMenuItem_Click(object sender, EventArgs e)
{
try
{
this.Cursor = Cursors.WaitCursor;
string strTemp = richTextBoxSendInfo.SelectedText;
if (strTemp.Equals(""))
return;
Clipboard.Clear();
richTextBoxSendInfo.Cut();
this.Cursor = Cursors.Default;
}
catch (System.Exception ex)
{
this.Cursor = Cursors.Default;
CommonFunc.DisplayException(ex);
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式