为 WixUIExtension 对话框赋予更现代的外观

Giving WixUIExtension dialogs a slightly more modern look

感觉WixUIExtension提供的对话框有种让我想起Windows95的感觉。

来自使用 WiX 3.10 构建的 example of the WiX Tutorial 的示例屏幕截图(*咳嗽* 在 Win 7 上):

(我知道如何替换位图。)图标(磁盘、文件夹)有 16 种颜色,文本框和组合框看起来很旧。

也许我漏掉了一些明显的东西。

有没有办法让这些对话框看起来更现代一点,而不需要从头开始重写它们?

您可以替换位图和图标,但控件及其外观是 MSI 的一部分,无法更改。这就是我使用 Burn bundle 的原因之一,即使我没有链——它需要编码,但 UI 可以完全控制。