C#如何禁用打印预览中的打印属性 只想要预览不想要预览中的打印。也就是说把打印按钮禁止掉。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 找到方法能把打印预览的上面的设置全干掉了。也算符合自己的要求了。发给大家参考吧。 PrintPreviewDialog ppDlg = new PrintPreviewDialog(); ppDlg.Controls[1].Visible = false; PrintPreviewDialog ppDlg = new PrintPreviewDialog(); //ppDlg.Controls[1].Visible = false; ToolStrip tool = ppDlg.Controls[1] as ToolStrip; if (tool != null) { tool.Items["printToolStripButton"].Visible= false; }上面的是整个toolstrip禁用。这个是只禁用打印按钮。 打印预点击事件中 /// <summary> /// 打印预览 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void toolStripLabel3_Click(object sender, EventArgs e) { string str = ExecutionCode.Run(GenerateCode()); if (str.Equals("OK")) { printDocument1.DefaultPageSettings = this.storePageSetting; PrintPreviewDialog ppDlg = new PrintPreviewDialog(); //ppDlg.Controls[1].Visible = false;//禁用整个toolstrip ToolStrip tool = ppDlg.Controls[1] as ToolStrip; if (tool != null) { tool.Items["printToolStripButton"].Visible = false; } ppDlg.Document = printDocument1; ppDlg.ShowDialog(this); } } 打印预点击事件中 /// <summary> /// 打印预览 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void toolStripLabel3_Click(object sender, EventArgs e) { string str = ExecutionCode.Run(GenerateCode()); if (str.Equals("OK")) { printDocument1.DefaultPageSettings = this.storePageSetting; PrintPreviewDialog ppDlg = new PrintPreviewDialog(); //ppDlg.Controls[1].Visible = false;//禁用整个toolstrip ToolStrip tool = ppDlg.Controls[1] as ToolStrip; if (tool != null) { tool.Items["printToolStripButton"].Visible = false; } ppDlg.Document = printDocument1; ppDlg.ShowDialog(this); } } 在C#中怎么让两个listview里的数据保持一致 新手求详解。谢谢!! 谁能解释下这段代码 获取桌面图标 socket通讯问题 版主:帮帮忙,C#如何将查询结果输出DBF 希望能够得到些好的全文搜索的开源例子和资料 新手请教一个有关Table1 的问题! C#与JAVA的SOCKET通信 我是初学C#请问C#里面如何连接数据怎么连接 如何获得鼠标在整个屏幕的位置?? c#安装程序中打包msde win7系统 为什么装不上Visual Studio 2010旗舰版 非常感谢!
PrintPreviewDialog ppDlg = new PrintPreviewDialog();
ppDlg.Controls[1].Visible = false;
//ppDlg.Controls[1].Visible = false;
ToolStrip tool = ppDlg.Controls[1] as ToolStrip;
if (tool != null)
{
tool.Items["printToolStripButton"].Visible= false;
}
上面的是整个toolstrip禁用。这个是只禁用打印按钮。
/// <summary>
/// 打印预览
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void toolStripLabel3_Click(object sender, EventArgs e)
{
string str = ExecutionCode.Run(GenerateCode());
if (str.Equals("OK"))
{ printDocument1.DefaultPageSettings = this.storePageSetting;
PrintPreviewDialog ppDlg = new PrintPreviewDialog();
//ppDlg.Controls[1].Visible = false;//禁用整个toolstrip
ToolStrip tool = ppDlg.Controls[1] as ToolStrip;
if (tool != null)
{
tool.Items["printToolStripButton"].Visible = false;
}
ppDlg.Document = printDocument1;
ppDlg.ShowDialog(this);
}
}
/// <summary>
/// 打印预览
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void toolStripLabel3_Click(object sender, EventArgs e)
{
string str = ExecutionCode.Run(GenerateCode());
if (str.Equals("OK"))
{ printDocument1.DefaultPageSettings = this.storePageSetting;
PrintPreviewDialog ppDlg = new PrintPreviewDialog();
//ppDlg.Controls[1].Visible = false;//禁用整个toolstrip
ToolStrip tool = ppDlg.Controls[1] as ToolStrip;
if (tool != null)
{
tool.Items["printToolStripButton"].Visible = false;
}
ppDlg.Document = printDocument1;
ppDlg.ShowDialog(this);
}
}