IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

WPF grid fusionné


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2011
    Messages : 79
    Par défaut WPF grid fusionné
    Bonjour, Dans ma fenetre j'ai un grid qui contient 3 colonnes ( celle du milieu 400 pixel )

    Dans la colonne du milieu j'ai un autre grid de 8 x 8 ( taille de 50 x 50 pixels ) ( jeu d'échec )
    Dans la première colonne de gauche j'ai un grid de 2 x 6 pour les pieces morte

    Mon problème est que le grid des pieces morte et le grid de l’échiquier son coller

    Voici images :



    Résulat :



    Code XML :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    <UserControl x:Class="JeuEchecs.fenetreEchiquier"
                 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                 xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
                 xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
                 mc:Ignorable="d" 
                 d:DesignHeight="700" d:DesignWidth="1000" 
                 HorizontalAlignment="Center" VerticalAlignment="Center"
                 BorderBrush="Black" BorderThickness="1.0">
        <!-- L'échiquier -->
        <Grid>
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="*"></ColumnDefinition>
                <ColumnDefinition Width="400"></ColumnDefinition>
                <ColumnDefinition Width="*"></ColumnDefinition>
            </Grid.ColumnDefinitions>
            <Grid Grid.Column="0" Name="grilleMort" Width="100" Height="300" HorizontalAlignment="Center" VerticalAlignment="Center">
                <Grid.RowDefinitions>
                    <RowDefinition Height="50" />
                    <RowDefinition Height="50" />
                    <RowDefinition Height="50" />
                    <RowDefinition Height="50" />
                    <RowDefinition Height="50" />
                    <RowDefinition Height="50" />
                </Grid.RowDefinitions>
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="50" />
                    <ColumnDefinition Width="50" />
                </Grid.ColumnDefinitions>
            </Grid>
            <Grid Grid.Column="1" Name="grilleCases" MouseLeftButtonDown="grilleCases_MouseLeftButtonDown" Height="400" Width="400">
            <Grid.RowDefinitions>
                <RowDefinition Height="50" />
                <RowDefinition Height="50" />
                <RowDefinition Height="50" />
                <RowDefinition Height="50" />
                <RowDefinition Height="50" />
                <RowDefinition Height="50" />
                <RowDefinition Height="50" />
                <RowDefinition Height="50" />
            </Grid.RowDefinitions>
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="50" />
                <ColumnDefinition Width="50" />
                <ColumnDefinition Width="50" />
                <ColumnDefinition Width="50" />
                <ColumnDefinition Width="50" />
                <ColumnDefinition Width="50" />
                <ColumnDefinition Width="50" />
                <ColumnDefinition Width="50" />
            </Grid.ColumnDefinitions>
        </Grid>
        </Grid>
    </UserControl>

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    margin ou horizontalalignment
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

Discussions similaires

  1. WPF Grid et Binding
    Par Lionhart dans le forum C#
    Réponses: 2
    Dernier message: 26/06/2014, 11h36
  2. WPF grid à margin 0
    Par Guyome41 dans le forum VB.NET
    Réponses: 8
    Dernier message: 12/06/2013, 22h10
  3. wpf grid avec possibilité de multisélection
    Par yassine.s dans le forum Windows Presentation Foundation
    Réponses: 12
    Dernier message: 27/05/2011, 16h55
  4. [C# WPF] ajout dynamique <TextBlock> dans <Grid>
    Par luc648 dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 06/06/2010, 21h39
  5. grid dans wpf
    Par asprog dans le forum VB.NET
    Réponses: 0
    Dernier message: 05/12/2008, 12h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo