WPF – Sayfa görünümünü ayarlama

WPF’te yapacağım bir uygulamanın ekranı tamamen kaplaması ve title bar’ın görünmez olması gerekiyordu. Normal windowlarla çalışırken problem olmuyor.

<this.WindowState =  WindowState.Maximized;
      this.WindowStyle = WindowStyle.None;

bu kodlarla olayı çözebiliyoruz. Farklı olarak page’lerle çalışıyorsak bu kodları kullanmak mümkün olmuyor. Bunun yerine uygulama ayarlarının tutulduğu app.xaml dosyasında değişiklik yapmamız gerekiyor. Aşağıdaki kodlarla uygulamamızı düzenlersek uygulamamız tam ekran olarak çalışacak, title bar görünmeyecek ve farenin imleci uygulama çalışırken görünmeyecektir.

 <Application.Resources>
    <!-- Resources scoped at the Application level should be defined here. -->
     <Style x:Key="{x:Type NavigationWindow}" TargetType="{x:Type NavigationWindow}">
        <Setter Property="WindowStyle" Value="None" />
        <Setter Property="ShowsNavigationUI" Value="False" />
        <Setter Property="WindowState" Value="Maximized" />
        <Setter Property="Topmost" Value="True" />
        <Setter Property="Cursor" Value="None" />
     </Style>
 </Application.Resources> 
Yorum yaz

0 Yorumlar.

Yorum Yap


Not - Bunları KullanabilirsinizHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>