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 に答える