닷넷/WPF

WPF DevExpress LayoutPanel의 header에 custom button 놓기

FreeBear 2024. 4. 22. 15:58
반응형

DevExpress LayoutPanel의 header에 custom button 놓기

 

참고 자료

https://supportcenter.devexpress.com/ticket/details/t919567/add-new-buttons-to-layoutpanel-header-that-has-look-and-feel-of-pin-and-close-buttons

https://docs.devexpress.com/WPF/DevExpress.Xpf.Docking.LayoutPanel

https://docs.devexpress.com/WPF/DevExpress.Xpf.Docking.LayoutPanel._members

https://docs.devexpress.com/WPF/DevExpress.Xpf.Docking.BaseLayoutItem.ControlBoxContent?utm_source=SupportCenter&utm_medium=website&utm_campaign=docs-feedback&utm_content=T665596

 

예시

<dxdo:LayoutPanel.ControlBoxContentTemplate>
    <DataTemplate>
        <dxve:DockPaneControlBoxButton ToolTip="이미지 새창 열기"
                                        Command="{DXBinding '@FindAncestor($UserControl).DataContext.ShowImageWindowCommand'}">
            <Image Source="{dx:DXImage 'Images/Actions/ImportImage_16x16.png'}" />                                       
        </dxve:DockPaneControlBoxButton>
    </DataTemplate
</dxdo:LayoutPanel.ControlBoxContentTemplate>

 

반응형