簡體   English   中英

如何將網格或解析的XML數據綁定到自定義Windows Installer用戶界面對話框?

[英]How to bind a grid or parsed XML data to a custom Windows Installer User Interface Dialog Box?

我正在為要部署的應用程序創建C#Windows Installer(使用C#安裝項目),並且UI控件受限。

在整個安裝過程中,我將所有安裝程序活動記錄到XML文件中,因此在安裝過程的最后屏幕中,我想以編程方式(可能是通過自定義操作)解析該XML,並將其綁定到網格上對話框(非常類似於Windows窗體)或解析XML並以文本格式顯示。

我最接近的是附加“自述”對話框,該對話框顯示“ .RTF”文本體,將XML解析為.RTF格式應該沒有問題,但是,我該如何通過自定義操作以編程方式執行此操作,以便可以在“自述”對話框中顯示它?

另一個選項是創建一個全新的對話框,以將網格或已解析的XML綁定到該對話框。 我一直在使用Orca工具查看這篇文章(http://www.codeproject.com/KB/install/vsSetupCustomDialogs.aspx[^]),但是,它主要用於文本框控件或單選按鈕。

有人可以幫我解決這個問題嗎?

非常感謝。

您為什么不嘗試使用Wix?

http://wix.sourceforge.net/

http://www.tramontana.co.hu/wix/

順便說一句,在對話框中顯示文本是什么問題。 在自定義操作代碼中,您應該能夠獲得對對話框的引用並將xml顯示到對話框中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM