2016-11-21 5 views
1

AX 대화 상자 단추는 OKCancel으로 제한됩니까?
대화 상자에 맞춤 검색 버튼을 추가 할 수 있습니까? 내가 대화에 다른 버튼을 추가 할대화 상자에 단추 추가

static void mitTabPage(Args _args) 
{ 
    Dialog   dialog; 
    DialogGroup  dialoggroup, dialoggroup2; 
    DialogField  dialogfield, dialogfield2; 
    ; 
    dialog  = new Dialog ("A new Dialog"); 

    dialog.addTabPage("Brand Id's"); 
    dialoggroup = dialog.addGroup("Brand Id's"); 
    dialogfield = dialog.addField(extendedTypeStr(SYCCarBrandId)); 

    dialog.addTabPage("Owners"); 
    dialoggroup2 = dialog.addGroup("Owners"); 
    dialogfield2 = dialog.addField(extendedTypeStr(SYCOwner)); 

    dialog.run(); 
} 

:

나는 나의 대화에 대한 다음과 같은 코드가 있습니다. 어떻게해야합니까?

답변

2

Dialog 프레임 워크는 사용자가 일부 데이터/설정을 가져 와서 몇 가지 작업을 수행하거나 취소하도록 요청하는 간단한 프레임 워크입니다.

당신이하려는 일에 대해 대화 상자 프레임 워크를 사용하는 것이 타당하지 않을 수 있으며 추가 기능이 필요한 경우 다른 양식을 만들거나 만들 수 있습니다.

그러나 Dialog 프레임 워크를 사용하기를 원한다면 런타임 단추를 추가하고 registerOverrideMethod를 사용하십시오.

참조 다음 링크 :

https://msdn.microsoft.com/en-us/library/dialogfield.registeroverridemethod.aspx

https://blogs.msdn.microsoft.com/axsupport/2015/06/07/using-x-to-add-a-control-at-runtime/