0

我有一个自定义 WPF 窗口,当我单击标题栏时,我实现了代码,它最大化了没有任务栏的整个区域,没关系,但是当我在标题栏上按下鼠标左键并移向顶部时,我的窗口最大化整个屏幕,包括任务栏,但我想在免除任务栏的情况下最大化,所以请任何人帮助我摆脱这个。

谢谢,@nagaraju。

4

1 回答 1

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);
    }
于 2012-03-27T12:54:10.633 回答