2 Eylül 2014 Salı

AX 2012 - Forma splitter eklemek

AX 2012'de splitter eklemek 2009'a göre çok daha kolay. Burada dikey splitter'i anlatacağım:

Formun üst parçası için bir grup oluşturun. Splitter için bir grup oluşturun. Ben Hsplitter adını verdim. AutoDeclaration = Yes olsun ve Style = SplitterHorizontalContainer olsun. Alt taraf için de bir grup oluşturun. Üst gruba bir isim verin. Burada ben TopGroup adını verdim, ayrıca bu grup için de AutoDeclaration = Yes olsun. Alt grup için Height Column Height olsun. Splitter grubu bu iki grubun arasında olsun.

Form classDeclaration'a bu satırı ekleyin:

SysFormSplitter_Y                       HorizontalSplitter;

Eğer yatay olacaksa SysFormSplitter_X olmalı. Form init metoduna da bu satırı ekleyin:

HorizontalSplitter = new SysFormSplitter_Y(HSplitter,TopGroup, element);

Yatay olacaksa new SysFormSplitter_X ... olmalı.

Hepsi bu...


Hiç yorum yok:

Yorum Gönder