WPF窗口完全最大化

时间:2012-03-27 12:25:42

标签: wpf window maximize-window

我有一个自定义的WPF窗口,当我点击标题栏时我实现了代码,它最大化了整个区域,没有任务栏就可以了,但当我在标题栏上按下鼠标左键并向顶部移动时,我的窗口最大化整个屏幕包括任务栏,但我希望最大限度地免除任务栏,所以请任何人帮我摆脱这个。

谢谢, @nagaraju。

1 个答案:

答案 0 :(得分:0)

此解决方案可以帮助您:)获取任务栏的位置(固定位置)并将任务栏位置设置为Windows sizechange事件上的固定位置

    private double positionX;//set this value to the value of the fixed taskbar X position
    private double positionY;//set this value to the value of the fixed taskbar Y position

    private void Window_SizeChanged(object sender, SizeChangedEventArgs e)
    {
        label1.SetValue(Canvas.TopProperty, positionY);
        label1.SetValue(Canvas.LeftProperty, positionX);
    }