2012-04-05 52 views
0

我正在構建一個安裝程序,在該安裝程序中,給定頁面要求提供目錄。不幸的是,我不允許(由客戶)強制初始值進入條目(它必須是空白的),所以使用PathEdit已經不存在了 - 我必須使用原始的Edit控件。我添加了一個調用BrowseDlg的瀏覽按鈕,但問題是:如何顯示在瀏覽對話框中輸入的值?Wix - 從瀏覽對話框中獲取信息以顯示在編輯(不是PathEdit)框中?

我見過複製原始頁面的建議,因爲我無法更新原始頁面上的原始文本框。雖然這似乎是可行的,我怎麼才能到達頁面的第二個副本?打開「瀏覽」對話框的按鈕將調用SpawnDialog。將它作爲NewDialog使用看起來非常俗氣,並且與安裝位置的「瀏覽」對話框的使用不匹配,只是彈出它的位置。但是當SpawnDialog返回時,它只是停留在同一頁面上。沒有條件我可以拿出來,這將允許我添加一個NewDialog到第二頁,或者到這個問題的任何其他頁面。

關於如何進行的任何想法,所以我可以顯示輸入的Browse值?

回答

相關問題