2016-09-09 15 views

답변

1

사용자 지정 동작을 사용하여이를 수행 할 수 있습니다. 그런 다음,이 설정

<Custom Action="SetMyProperty" After="FileCost"></Custom>

+0

답장을 보내 주셔서 감사합니다. UI 시퀀스 대신 버튼 클릭에서도이 작업을 수행 할 수 있습니까? – user5521

+0

<게시 대화 = "DialogName"제어 = "BUTTONNAME"속성 = "PROP2"값 = "[PROP1]"> ' – Mischo5500

+0

다양한 이벤트를'게시로 바로 추가 버튼 클릭에이 작업을 수행하는 것이 더 쉽습니다 , 이것이 내가 필요한 것입니다. – user5521

2

@ Mischo5500 대답은 정확하지만 뭔가를 필요로 할 때 <InstallUISequence> 또는 <InstallExecuteSequence>에 전화

<CustomAction Id="SetMyProperty" Execute="immediate" Property="PROP2" Value="[PROP1]" />

로 작업을 정의, 더 우아한 방식이있다 동일하게하십시오. 특수 목적으로 설계된 <SetProperty>이라는 특수 요소를 사용할 수 있습니다.

그것을 사용의 이점

은 다음과 같습니다

  • 그것은 그것은 두 시퀀스에 기본적으로 제대로 예정이다
  • 윅스 코드의 한 라인의
  • 요소의 이름은 자연과 자체입니다

    : 따라서

는, 상기 실시 예는 다음으로 변형 될 수 해설

+0

고맙지 만 Mischo5500의 답변과 같이 버튼 클릭에 사용할 수 있습니까? – user5521

+0

아니, 그건 완전히 다른 이야기 야. @ Mischo5500의 의견에 개략적으로 설명 된 방법을 사용하십시오. –