2010-02-10 115 views
0

在我的安裝項目中,安裝對話框後有一個複選框對話框。所以安裝完成後,會出現一個對話框,其上有一個複選框。在我的課堂上,我想訪問這個複選框。我怎樣才能做到這一點?C#如何檢索設置複選框對話框的複選框值?

在複選框對話框中,我已將屬性設置爲CHKRUN。在我的課堂我已重寫方法:

  • OnAfterInstall()
  • OnCommitted()
  • OnCommitting()

在所有的方法我已經寫了Context.Parameters到文件。該複選框的值始終爲空。複選框(CHKRUN)的名稱是可見的。

那麼,我該如何檢索複選框的值?

回答

0

您是否在CustomAction屬性窗口中設置了CustomActionData? 正常情況下,我們設置了/ chkrun =「[CHKRUN]」

+0

對不起,忘記提及了。是的,我設置了這個屬性。你知道我應該訪問這個屬性的方法(OnAfterInstall,OnCommitted,OnComitting)嗎? – Martijn 2010-02-10 15:28:17

+0

我不確定你的情況,但我認爲你可以在你的OnAfterInstall方法中訪問Context.Parameters [「chkrun」] – 2010-02-11 01:09:39

+0

我試過這個,但是我沒有得到複選框的值。你知道我可以嘗試的其他事情嗎? – Martijn 2010-02-11 08:46:52