2010-12-15 4 views
2

wixのデフォルトダイアログを使用して独自のSetupTypeDlgを作成して、そのセクションにインストールする機能に応じて標準/完全インストールのディスクコストを表示します。 私はユーザーインターフェイスのためにWIX 3.0を使用しています。wix UIの特定の機能のディスクコストを計算するには?

link text このダイアログでCustomizeDlgItemSizeを設定します。 しかし、私は必要な機能のためにそれを引き出すことができません。

特定の機能のディスクコストを計算するにはどうすればよいですか?選択ツリーコントロールディスクコストは、Windowsインストーラによって自動的に行われるために

答えて

1

http://msdn.microsoft.com/en-us/library/aa371604(VS.85).aspx

選択ツリーと同じダイアログで、あなたがSelectionSizeは、制御イベントをサブスクライブしている静的なテキストコントロールを作成することができます をhttp://msdn.microsoft.com/en-us/library/aa371602(VS.85).aspx

選択ツリーを使用しない場合、解決策はカスタムアクションです。カスタムコードを使用すると、フィーチャーのサイズを決定して、インストーラーのプロパティーで設定することができます。これらのプロパティは、パッケージのUIで使用できます。

もう1つの解決方法は、ハードコードされた値を使用することです。この場合、パッケージをビルドする前にサイズを手動で決定し、パッケージUIで自分で設定することができます。

関連する問題