none
WPF demarrer application en plein écran RRS feed

  • Discussion générale

  • Bonjour on peut choisir manuellement la taille d'un MainWindow et sa position au moment du démarrage de l'application bien sur,

    Mais peut-on configurer le Window qui ouvre une application comme étant en plein écran?


    JF Collombet ® CreateSpecificCulture

    jeudi 5 novembre 2015 16:59

Toutes les réponses

  • oui via la propriété WindowState de la class Window en lui passant la valeur Maximized.
    • Modifié V HELLIN jeudi 5 novembre 2015 20:38
    jeudi 5 novembre 2015 20:37
  • Merci pour cette réponse, mon seul soucis maintenant c'est que l'intérieur de mon Window n'occupe pads tout l'écran mais juste la partie supérieur (voir photo)

    JF Collombet ® CreateSpecificCulture

    vendredi 6 novembre 2015 07:55
  • Bonjour,

    Il faut aussi mettre la propriéte FromBorderStyle to None.

    Mais il faut prévoir un control pour sortie de ce mode, ou prévoir la gestion avec la touche ESC pour sortir du plein écran.

    Joël


    • Modifié JoelG_ vendredi 6 novembre 2015 12:06
    vendredi 6 novembre 2015 12:06
  • Petite erreur je parlais des Winforms,

    En winform c'est bien la propriete FormBorderStyle to none et WindowsState  to Maximized

    En WPF il faut mettre WindowStyle to none et WindowsState to Maximized

    vendredi 6 novembre 2015 12:24
  • En fait mon soucis vient du fait que j'ai défini des colonnes et des lignes dans mon MainWindow, j'ai testé sans ces dernières et tout fonctionne parfaitement.

    JF Collombet ® CreateSpecificCulture

    vendredi 6 novembre 2015 16:07
  • Bonjour,

    Il s'agit maintenant d'un problème de layout. Votre soucis initiale est donc réglé. Est-ce possible d'avoir les extraits de votre XAML ?

    vendredi 6 novembre 2015 16:36
  • Voici :

    <Window x:Name="Acceuil" x:Class="Acceuil"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
            xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
            xmlns:local="clr-namespace:Module_de_gestion_Entrepôt"
            mc:Ignorable="d"
            Title="Entrepôt Frigorifique" Height="560" Width="1000" WindowState="Maximized" BorderBrush="#FF910F91" BorderThickness="2,2,2,2" WindowStartupLocation="CenterScreen" WindowStyle="ToolWindow" Icon="Médias/computer-game-tetris-icone-8365.ico">
    
        <Grid>
            <Grid.RowDefinitions>
                <RowDefinition Height="0*"/>
                <RowDefinition Height="225*"/>
            </Grid.RowDefinitions>
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="333*"/>
                <ColumnDefinition Width="333*"/>
                <ColumnDefinition Width="333*"/>
            </Grid.ColumnDefinitions>
            <Grid HorizontalAlignment="Left" Height="24" Margin="250,492,0,0" Cursor="Help" MouseLeftButtonDown="Grid_MouseLeftButtonDown" Grid.RowSpan="2" VerticalAlignment="Top" Width="79">
                <Grid.Background>
                    <ImageBrush ImageSource="Médias/CSC Logo miniature.png"/>
                </Grid.Background>
            </Grid>
            <Grid HorizontalAlignment="Left" Height="60" Margin="10,456,0,0" Grid.RowSpan="2" VerticalAlignment="Top" Width="176" RenderTransformOrigin="0.374,1.589">
                <Grid.Background>
                    <ImageBrush ImageSource="Médias/Logo Ab Crêts.png"/>
                </Grid.Background>
            </Grid>


    JF Collombet ® CreateSpecificCulture

    vendredi 6 novembre 2015 17:00