【发布时间】:2011-06-11 16:17:37
【问题描述】:
我有打印标签的程序,我必须允许用户保存/记住打印机的设置。所以我有这个代码:
private void printerToolStripButton_Click(object sender, EventArgs e)
{
PrintDialog dialog = new PrintDialog();
dialog.ShowDialog();
}
用户选择打印机并单击属性按钮,进行一些更改(纸张大小、方向等),然后单击“确定”,然后单击 PrintDialog 上的“确定”。
我的问题是这些更改没有被记住...当我再次单击按钮或重新启动应用程序时,它们消失了...
有谁知道如何将它们持久化在应用程序范围内?或者如果应用范围是不可能的,那么也许如何将它们保存在系统中(所以当我进入控制面板 - > 打印机 - > 右键单击打印机 - > 他们会在那里)?
【问题讨论】:
-
怎么样,你试过我的解决方案了吗?
-
嗨!还没有,但我这周会试试看:)
标签: c# winforms printing printdialog