Wpf 是否有处理pin/unpin事件的方法DevXPress LayoutPanel
我在布局组中有一些布局面板。我需要处理pin/unpin事件,以便可以选中/取消选中UI中的某个复选框控件。我试过这样的方法:Wpf 是否有处理pin/unpin事件的方法DevXPress LayoutPanel,wpf,events,event-handling,devexpress,Wpf,Events,Event Handling,Devexpress,我在布局组中有一些布局面板。我需要处理pin/unpin事件,以便可以选中/取消选中UI中的某个复选框控件。我试过这样的方法: <dxd:LayoutPanel x:Name="OverviewPanel" ItemWidth="200" Caption="{Binding Source={StaticResource MainWindowResources}, Path=
<dxd:LayoutPanel x:Name="OverviewPanel"
ItemWidth="200"
Caption="{Binding Source={StaticResource MainWindowResources}, Path=Resource.Overview}"
ShowCloseButton="False"
dxd:DockLayoutManager.DockItemCollapsed="OverviewPanel_DockItemCollapsed"
AllowDrag="False"
AllowFloat="False"
AllowContextMenu="False"
Padding="1"
dxd:AutoHideGroup.AutoHideType="Left"
>
<TextBox BorderThickness="0" />
</dxd:LayoutPanel>
这不管用
LayoutGroup的父级是另一个LayoutGroup,它们都在DockLayoutManager中。使用事件:
XAML标记:
<dxd:DockLayoutManager
DockOperationCompleted="DockLayoutManager_DockOperationCompleted"
>
...
</dxd:DockLayoutManager>
相关帮助文章:
<dxd:DockLayoutManager
DockOperationCompleted="DockLayoutManager_DockOperationCompleted"
>
...
</dxd:DockLayoutManager>
void DockLayoutManager_DockOperationCompleted(object sender, DockOperationCompletedEventArgs e) {
switch(e.DockOperation) {
case DevExpress.Xpf.Docking.DockOperation.Hide:
// dock panel hidden to auto-hide tray(pinned)
break;
case DevExpress.Xpf.Docking.DockOperation.Dock:
// dock panel docked to layout (e.g. unpinned from auto-hide tray)
break;
}
}