2013-06-03 47 views
0

我有2個自定義對話框。它們基本上是彼此的副本。這個想法是,有一些情景會向用戶展示兩個對話框,當這種情況發生時,很可能大部分/所有數據都是相同的,但有可能它不會全部是一樣的,並且用戶需要有機會在兩個對話框之間具有不同的值。將用戶輸入從一個自定義對話框複製到另一個

我想要做的是默認第二個對話框中的值到第一個對話框的值,或者在第二個對話框中有一個複選框來複制值。無論哪種方式,我需要能夠設置屬性值。我可以在用戶在兩個對話框之間切換時自動執行此操作,也可以在用戶選中複選框時執行此操作。我會很高興與任何解決方案。

我查看了SetProperty元素,但是從我的理解來看,這隻適用於預先定義的MSI操作,我不相信任何這些操作都適用於我。

任何幫助,將不勝感激。

回答

0

我想通了。我在看錯地方。

我最終選擇了PushButton,因爲它實際上更有意義。

我能夠複製的值,當用戶使用我UI元素下的Publish元素點擊PushButton。我Publish元素看起來是這樣的:

<Publish Dialog="TargetDialog" Control="CopyButton" Property="PROPERTY_NAME" Value="[SOURCE_PROPERTY_NAME]">1</Publish> 

我有4個相同的發佈標籤,與正在屬性和價值屬性的唯一區別。

我希望這可以幫助別人!

+0

如果這個工作,你應該標記回答的問題。 –

相關問題