2
我做了一個WPF Window
包含StatusBar
與StatusBarItem
和ProgressBar
。如何避免窗口中的大小夾具重疊
該窗口有一個屬性ResizeMode
設置爲CanResizeWithGrip
。
它顯示了大小調整手柄正常,但其下方重疊元素:
我怎樣才能避免這種重疊?我可以爲進度條設置右邊距,但有多大?我不想使用任何幻數或硬編碼值。純粹在XAML中解決這個問題也很好。
我做了一個WPF Window
包含StatusBar
與StatusBarItem
和ProgressBar
。如何避免窗口中的大小夾具重疊
該窗口有一個屬性ResizeMode
設置爲CanResizeWithGrip
。
它顯示了大小調整手柄正常,但其下方重疊元素:
我怎樣才能避免這種重疊?我可以爲進度條設置右邊距,但有多大?我不想使用任何幻數或硬編碼值。純粹在XAML中解決這個問題也很好。
您可以根據所有願望更改「窗口」的樣式。 http://msdn.microsoft.com/en-us/library/aa969824(v=vs.110).aspx 或https://stackoverflow.com/a/8278917/3492412
,或者可以做這樣的事情
<StatusBar VerticalAlignment="Bottom">
<StatusBarItem x:Name="statusbar" Background="Gray" HorizontalContentAlignment="Stretch">
<DockPanel>
<ResizeGrip DockPanel.Dock="Right" Visibility="Hidden" />
<ProgressBar Background="red" Height="20" Value="50" />
</DockPanel>
</StatusBarItem>
</StatusBar>
隱藏'ResizeGrip'解決方案的工作很好。謝謝。 – Libor