반응형
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
반응형
'programing' 카테고리의 다른 글
NPM이 스택되어 같은 오류가 발생함EISDIR: 디렉토리에서 잘못된 조작, 오류 시 읽기(네이티브) (0) | 2023.04.15 |
---|---|
@import vs #import - iOS 7 (0) | 2023.04.15 |
Initialize Component()는 무엇을 하며 WPF에서는 어떻게 동작합니까? (0) | 2023.04.15 |
목록의 값을 Excel로 내보내기 (0) | 2023.04.15 |
현재 PowerShell 프로세스가 32비트인지 64비트인지를 확인합니다. (0) | 2023.04.15 |