カスタム WPF ウィンドウがあり、タイトル バーをクリックするとコードが実装され、タスク バーなしで全領域が最大化されますが、タイトル バーでマウスの左ボタンを押して上に移動すると、ウィンドウが画面全体を最大化します。タスクバーですが、タスクバーを除外して最大化したいので、誰か助けてください。
@nagaraju さん、ありがとうございます。
カスタム WPF ウィンドウがあり、タイトル バーをクリックするとコードが実装され、タスク バーなしで全領域が最大化されますが、タイトル バーでマウスの左ボタンを押して上に移動すると、ウィンドウが画面全体を最大化します。タスクバーですが、タスクバーを除外して最大化したいので、誰か助けてください。
@nagaraju さん、ありがとうございます。
この解決策は、あなたを助けるかもしれません:)タスクバーの位置(固定位置)を取得し、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);
}