나는 AvalonDock을 가지고 있지만 거의 없다. 첫 번째 수평 창의 크기가 잘못된 위치로 다시 스냅되는 이유를 알 수 없습니다. 후속 크기 조정은 잘 작동하며 처음에는 잘못 처리됩니다. DockWidth = "Auto"와 관련이 있다고 확신하지만, 내용의 동적 너비로 내 창을 기본값으로 설정해야합니다. 이 점DockWidth in LayoutAnchorablePaneGroup
초기 수평 치수 : a Pic1 http://www.logitexsystems.co.uk/Temp/Avalon02.png
반복 수평 치수 : a Pic1 http://www.logitexsystems.co.uk/Temp/Avalon03.png
이후의 크기를 조절이 잘 작동 a Pic1 http://www.logitexsystems.co.uk/Temp/Avalon01.png
창 다시이 폭 스냅 : a Pic1 http://www.logitexsystems.co.uk/Temp/Avalon04.png
<xcad:LayoutRoot> <xcad:LayoutPanel> <xcad:LayoutAnchorablePaneGroup DockWidth="Auto"> <xcad:LayoutAnchorablePane> <xcad:LayoutAnchorable Title="Tools" CanAutoHide="False" CanHide="False" CanClose="False"> <Grid HorizontalAlignment="Left" Background="Aqua"> <ListBox Width="150" HorizontalAlignment="Left" Opacity="0.5"> <ListBoxItem Content="Tool1"/> <ListBoxItem Content="Tool2"/> <ListBoxItem Content="Tool3"/> </ListBox> </Grid> </xcad:LayoutAnchorable> </xcad:LayoutAnchorablePane> </xcad:LayoutAnchorablePaneGroup> <xcad:LayoutDocumentPane ShowHeader="False" > <xcad:LayoutAnchorable CanClose="False"> <TextBlock Text="Test" Margin="0" Background="BlueViolet"/> </xcad:LayoutAnchorable> </xcad:LayoutDocumentPane> </xcad:LayoutPanel> </xcad:LayoutRoot>
그리드의
덕분에 와우는 ... – Learner
안녕하세요, 죄송 매력처럼 작동 동생 아지만에 언급 한 바와 같이 질문 DockWidth = "자동"이 필요합니다. 창 내용의 너비는 동적이어야합니다. –
답변이 업데이트되었으므로 요구 사항을 충족하지 못하면 실제 달성하고자하는 세부 정보를 제공하거나 최종 요구 사항의 세부 스크린 샷을 제공하십시오. –