gpt4 book ai didi

c# - 如何更改 PrintDialog 窗体的大小

转载 作者:太空宇宙 更新时间:2023-11-03 14:01:01 26 4
gpt4 key购买 nike

我的 C# 程序允许用户选择他们希望将一些标签打印到几台名称相似的打印机中的哪一台。与它必须显示的打印机名称相比,标准 PrintDialog 相当狭窄,因此您无法在下拉列表中看到所有打印机的完整名称。有没有办法增加 PrintDialog 表单的宽度?因为它是一个对话框,所以它在运行时不能调整大小。我真的不想重新发明轮子并想出一个全新的表格来枚举已安装的打印机,尽管这个任务看起来很小。

最佳答案

您显然知道如何创建自己的表单,所以我不会向您建议。
但是如何在打印按钮附近的某处添加一个组合框,并像这样填充它。
我建议仅将组合框设置为 dropdwon,这样用户就无法添加自己的打印机名称,然后 F*** 全部搞定。

foreach (string s in PrinterSettings.InstalledPrinters)
{
comboBox1.Items.Add(s);
}

关于c# - 如何更改 PrintDialog 窗体的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10704284/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com