programing

WPF 응용 프로그램의 전체 화면

javamemo 2023. 4. 15. 08:12
반응형

WPF 응용 프로그램의 전체 화면

저는 WPF 어플리케이션을 개발하고 있으며, 풀스크린에 표시됩니다.게다가 이 애플리케이션은, 다차원 태블릿에서도 동작합니다.응용 프로그램을 크기와는 별도로 전체 화면으로 실행하고 싶습니다.

이 작업을 수행하기 위한 베스트 프랙티스는 무엇입니까?

설정만 하면 됩니다.WindowState로.Maximized, 및WindowStyle로.None.

WindowStyle을 None으로 설정하고 WindowState를 Maximum으로 설정합니다.이것은 다음과 같이 실행할 수 있습니다.

WindowState = WindowState.Maximized;
WindowStyle = WindowStyle.None;

또는 xaml:

<Window x:Class="FullScreenApplication.Window"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Full Screen WPF"
    WindowState="Maximized"
    WindowStyle="None">

ALT-TAB을 클릭하면 전체 화면 wpf에서 벗어날 수 있습니다.다른 응용 프로그램 간에 전환할 수 있습니다.

전체 화면:

oldstate = WindowState;
WindowState = WindowState.Maximized;
Visibility = Visibility.Collapsed;
WindowStyle = WindowStyle.None;
ResizeMode = ResizeMode.NoResize;
Visibility = Visibility.Visible;
Activate();

되돌아가다:

WindowState = oldstate;
WindowStyle = WindowStyle.SingleBorderWindow;
ResizeMode = ResizeMode.CanResize;
  • Window State.최대화
  • Size To Content.설명서

언급URL : https://stackoverflow.com/questions/15920067/full-screen-in-wpf-application

반응형