WPF 列出可用的打印机和托盘

2023-12-01

我正在编写 WPF 应用程序,它需要显示可用打印机和相应托盘的列表。

我可以通过以下行循环获取可用打印机的列表

PrinterSettings.InstalledPrinters

现在正忙于获取相应的打印机托盘。 有人可以给出示例代码吗?


    using System.Printing
    ......

    var printers = new LocalPrintServer().GetPrintQueues().Select(v => v.Name);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

WPF 列出可用的打印机和托盘 的相关文章

  • 在 WPF 中以编程方式设置 ComboBox SelectedItem (3.5sp1)

    在安装了 Net Framework 3 5 sp1 的 wpf 应用程序中以编程方式设置 SelectedItem 时 我感到很困惑 我仔细阅读了数百篇文章 主题 但仍然感到困惑 我的xaml
  • 如何提高Canvas渲染性能?

    我必须画很多Shape http msdn microsoft com en us library system windows shapes shape aspx 约 1 20 万 作为 Canvas 2 的子级 我在 WPF 应用程序中
  • 如何正确对齐 WPF GeometryGroup 中的路径?

    我正在使用一个GeometryGroup在圆的中心绘制一个符号 下面的示例显示了我在对此进行实验时的尝试之一 它具有从同一原点 32 32 出发的三条直线
  • 如何计算 WPF 中的非客户端窗口大小?

    WPF 有SystemParameters class http msdn microsoft com en us library system windows systemparameters aspx公开了大量的系统指标 在我的计算机上
  • 根据值更改 DataGrid 单元格颜色

    我有一个 WPF 数据网格 我想要根据值使用不同的单元格颜色 我的 xaml 上有以下代码 Style TargetType DataGridCell 但不是只选择一个单元格而是选择所有行 我缺少什么 如果您尝试设置DataGrid Cel
  • 使用 XAML 文件作为矢量图像源

    我希望能够使用矢量图形 最好在 XAML 中定义 作为图像控件的源 就像我当前可以使用 PNG 等光栅图像一样 这样我就可以轻松地混合和匹配位图和矢量图像 如下所示
  • 捕获多点触摸屏上的双击触摸

    我发布了另一个问题 如何通过监视 TouchDown 事件的触摸之间的时间跨度来 手动 捕获双击 但它有很多问题 有谁知道在多点触摸屏上捕获双击的标准 Microsoft 方式 事件 多谢 Dan 我检查了点击位置和秒表的组合 效果非常完美
  • 在 WPF 媒体元素中连续重播视频

    我有一个在媒体元素中播放的视频文件 我需要继续播放 因此我尝试了 me play me MediaEnded new RoutedEventHandler me MediaEnded 使用此事件方法 loop to keep video p
  • WPF 和 ClickOnce

    MSDN 未将 WPF exe 列为 ClickOnce 支持的应用程序类型 ClickOnce 应用程序是任何 Windows Presentation Foundation xbap Windows 窗体 exe 控制台应用程序 exe
  • 如何在 WPF 中设置窗口边框和标题栏的样式? [复制]

    这个问题在这里已经有答案了 我们正在开发一个 WPF 应用程序 它使用 Telerik 的控件套件 一切正常且看起来很好 不幸的是 我们最近需要替换所有对话框的基类 将 RadWindow 更改为标准 WPF 窗口 原因与本讨论无关 通过这
  • WPF DataGrid 排序后滚动到顶部

    我有一个使用数据网格的 Net 4 0 WPF 应用程序 目前 按列排序后 网格的滚动位置保持在排序前的位置 对于此应用程序 我需要在任何排序后滚动到网格顶部 我尝试过像这样处理排序事件 Private Sub myDataGrid Sor
  • WPF DataGrid / ListView 绑定到数组 mvvm

    我们假设你有 N 个整数的数组 表示行数的整数值 在模型中 该整数绑定到视图中的 ComboBox Q1 如何将数组 或数组的各个项目 绑定到 DataGrid 或 ListView 控件 以便 当您更改 ComboBox 值时 只有那么多
  • 如何在 WPF 中设置覆盖全局样式的特定控制元素设置?

    我通过应用程序范围的资源字典为应用程序中的按钮定义了全局样式 样式如下所示 来自另一个 SO 示例
  • WPF:鼠标按下时不会触发鼠标离开事件

    我遇到鼠标进入 离开事件的问题 当按下鼠标按钮并按住光标在控件内 然后光标以足够快的速度移出控件时 此事件不会触发 你能告诉我为什么会这样吗 有什么方法可以正确获取这些事件吗 请检查示例项目以查看其实际效果 https www dropbo
  • 如何使用故事板更改wpf中网格行的高度

    我有一个Grid有 2 行
  • 如何识别单击的按钮属于哪个列表框项?

    在 WPF 编程中 我在编写按钮单击事件处理程序时遇到问题 因为该按钮位于列表框项目 数据模板的一部分 内 当单击该按钮时 我无法判断它属于哪个项目 有什么解决办法吗 求救 您似乎已将列表框绑定到集合 并且您的按钮是数据模板或项目模板的一部
  • 在 XAML 中设置依赖项属性时,为什么会在运行时绕过 .NET 属性包装器?

    我正在阅读 Adam Nathan 的书 WPF 4 Unleashed 第 82 页有以下警告 在 XAML 中设置依赖属性时 NET 属性包装器会在运行时被绕过 虽然 XAML 编译器依赖于 编译时的属性包装器 WPF 调用底层 直接在
  • RichTextbox SelectionStart 返回错误的索引

    我需要向用户显示光标上文本的选择开始和长度 就像在 notepad exe 中一样 选择长度没有问题 因为 Richtextbox 支持带有开始和结束的选择属性 http msdn microsoft com en us library s
  • 如何使用 WPF 用户控件关闭父窗口

    假设我有两个 WPF 窗口 window One 和 window Two window One 有一个按钮 单击此按钮将打开 window Two window Two contains a User Control 该用户控件有一个用于
  • WPF PRISM 事件订阅不会消亡

    我有一个 PRISM RegionManager 其中有几个区域 顶部的功能区区域和其下方用于我的视图的主要内容区域 相当基本 该应用程序以主要内容区域中的 主页 视图开始 当我单击功能区上的按钮时 我将第二个视图注入内容区域并在区域管理器

随机推荐

  • C# 中的 Curl -F 等效项

    我正在尝试使用 C 中的 HTTPClient 对象向 API 发送发布请求 这是 CURL 命令 curl X POST https zzz zzz zzz yyy F Key abcd F media audio aac 我写了以下代码
  • UITextView 富文本?

    我想知道 UITextView 是否可以显示富文本 我想对只读文本进行简单的格式化 例如文本不同部分的不同对齐方式 如果没有 我应该使用什么视图 一般来说 最好的方法是使用 UIWebView 并加载本地内容 您可以在其中插入标签和您需要的
  • 告诉 cin 在换行处停止阅读

    假设我想从输入中读取 a 行整数 如下所示 1 2 3 4 5 n 我希望 cin 停在 n 字符处 但 cin 似乎无法识别它 下面是我用过的 vector
  • 用于检查 WooCommerce 中的product_type 的 SQL 查询

    我想通过以下方式过滤 WooCommerce 中的产品简单或可变的产品通过MySQL 但我找不到 WooCommerce 如何存储数据并在数据库中区分它们 我想要一个 MySQL 查询来列出所有简单和可变产品 我不需要任何 PHP 代码 就
  • Django value_list 与值

    在Django中 以下两者有什么区别 Article objects values list comment id flat True distinct versus Article objects values comment id di
  • 加载 Facebook 像素异步

    我正在加载 Facebook Pixel 并收到错误 因为调用时未加载脚本 它看起来是这样的 function Load3rdPartyScripts function f b e v n t s if f fbq return n f f
  • Android Studio 3.0 清单错误:发现未知元素

    NOTICE 请不要发布此内容 android enableAapt2 false 作为答案 这是not一个办法 它只是忽略真正的错误 不会在运行时造成任何问题 解决办法很简单 只要去掉错误放置的即可动作标签在清单文件中的意图过滤器之外 有
  • HTML5本地存储JSON多个对象

    有谁知道 当我在 javascript 中执行循环时 是否可以创建一个包含多个对象的本地存储 目前我的代码如下所示 var albums var album list each data function i item var name i
  • WordPress wp_editor() 不工作

    我使用了 wordpress 3 8 并创建了插件并显示了 wp editor but it look like this 这是我的代码 content edit id slider text editor wp editor conten
  • Three20 iPhone 照片库的 TabBar 支持

    我经过this教程并为 iPhone 创建了一个照片库 现在我想将它添加到我的 TabBar 项目中 我已经听说 Three20 不支持 XIB 所以我将整个选项卡栏设置更改为以编程方式 我想我距离最终解决方案已经不远了 我能够让照片库在一
  • 每个 Angular 项目都会生成大量文件

    我想为 Angular 启动一个简单的 hello world 应用程序 当我按照官方的说明进行操作时快速开始安装在我的项目中创建了 32 000 个文件 我认为这是一些错误或者我错过了一些东西 所以我决定使用角度 cli 但在设置项目后我
  • 仅开始活动一次

    我希望我的应用程序仅在应用程序第一次启动时启动活动 有人知道吗 我发现了这个 但它只显示黑屏 public class WhatsNew extends Activity public static final String PREFS N
  • 如何找到图像中的极值角点?

    从上面的源图像 源图像1 图像2 中 我想找到最极端的角点 并得到像目标图像1 图像2这样的点 即我画的红色圆圈点 其实我研究过Harris Shi Tomasi算法 但没那么极端 其实我已经尝试过良好的功能Totrack使用java代码
  • PHP + 从 iFrame 内发布 HTML 表单并重定向父级

    我想知道是否可以执行以下操作 在 HTML 页面内放置一个 iFrame 在 iFrame 内 我有一个 使用 PayPal 付款 按钮 当单击该按钮并将 HTML 表单提交给 PayPal 时 我希望父页面重定向到 PayPal 而不仅仅
  • 运行时错误:在应用程序上下文之外工作

    app py from flask import Flask render template request jsonify json g import mysql connector app Flask name class TestMy
  • 更改 UIView 中的坐标原点

    是否可以更改 UIView 中的坐标系 使 0 0 成为右上角 我的答案是禁止使用Interface Builder 但我知道没有其他方法 启动 UIView 后 执行 CGAffineTransform 如下所示 self view tr
  • Excel-VBA - VBA 中有类似 Javas Set 容器的东西吗?

    VBA中有类似Java的Set容器的东西吗 我找不到任何东西 Google 似乎也没有帮助 因为 set 是 VBA 中的保留工作 任何想法都会很棒 现在我唯一的选择是字典或数组 Thanks VBA 有一个内置的 Collection 对
  • 如何在 R Shiny 中使用上传的文件保存在本地服务器上?

    我想使用用户上传的文件 然后将其链接到我的其他 R 脚本 我现在无法访问该文件 UI gt fileInput ghiFile Choose GHI File csv accept c text csv text comma separat
  • “背景大小:包含”图像内的响应式 DIV 缩放

    更新于 2015 年 1 月 1 日 Problem 我有一个居中的背景图像 正在缩放background size contain 我希望 DIV 用于链接等 覆盖在背景上 并且在调整浏览器大小时也随所述背景缩放 但也保持相对于背景大小的
  • WPF 列出可用的打印机和托盘

    我正在编写 WPF 应用程序 它需要显示可用打印机和相应托盘的列表 我可以通过以下行循环获取可用打印机的列表 PrinterSettings InstalledPrinters 现在正忙于获取相应的打印机托盘 有人可以给出示例代码吗 usi