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

Silverlight Discussion :

[SL 4] Traduction DataGrid, DataForm etc..


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif
    Avatar de stailer
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mars 2003
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 144
    Billets dans le blog
    3
    Par défaut [SL 4] Traduction DataGrid, DataForm etc..
    Bonjour,

    J'arrive très bien à grouper mes datagrid ou à utiliser le validationsummary de mes dataform... Mais concernant tout ces composants dont la gestion est faite en "interne" je n'arrive pas à trouver les propriétés ou les classes à dériver pour les traduire.

    Par exemple, en faisant des groupes dans le datagrid j'ai : Truc (10 items) .
    Comment remplacer "items" par "lignes" ?

    Dans le dataform j'ai : "1 error" .
    Comment remplacer "1 error" par "1 erreur" ou même une phrase personnalisée ?

    Merci pour vos réponses,

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Tu as essayé avec les DataAnnotations ?

  3. #3
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    Bonjour,

    As-tu essayé de modifier le Style du DataGrid afin de retrouver ce fameux TextBlock 'items' ? Blend pourrait t'aider à vérifier la chose rapidement, je pense.

  4. #4
    Membre extrêmement actif
    Avatar de stailer
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mars 2003
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 144
    Billets dans le blog
    3
    Par défaut
    Hello,

    Ok pour le dataform... j'ai trouvé dans Blend la partie "Error" qui est d'ailleurs en Binding.

    Pour le "items" dans les groupes de datagrid c'est plus compliqué en revanche :

    A ce que j'ai compris depuis SL 4 il n'est plus possible de configurer les groupes dans le XAML mais il faut passer par le code behind (ce qui en plus ne m'arrange pas because je suis en MVVM , mais enfin bon..pas grave).

    Donc voilou, je suis ouvert à toute proposition pour la configuration des Entêtes de datagrid et particulièrement des groupes.

    Merci pour votre aide et l'intérêt porté à ce post

  5. #5
    Membre extrêmement actif
    Avatar de stailer
    Homme Profil pro
    Architecte technique
    Inscrit en
    Mars 2003
    Messages
    1 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 1 144
    Billets dans le blog
    3
    Par défaut
    Et la réponse est ici :

    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
     
     <datacontrols:DataGrid x:Name="PeopleList" >
                    <datacontrols:DataGrid.RowGroupHeaderStyles >
     
                        <Style TargetType="datacontrols:DataGridRowGroupHeader" >
                            <Setter Property="Template">
                                <Setter.Value>
                                    <ControlTemplate TargetType="datacontrols:DataGridRowGroupHeader" >
     
                                        <StackPanel Margin="0,1,0,1" VerticalAlignment="Center" Grid.Column="3" Grid.Row="1" Orientation="Horizontal">
     
                                            <TextBlock Margin="4,0,0,0" Text="{Binding Name}"/>
     
                                            <StackPanel Orientation="Horizontal">
                                                <TextBlock Margin="4,0,0,0" Text="("/>
                                                <TextBlock Margin="0,0,0,0" Text="{Binding ItemCount}"/>
                                                <TextBlock Margin="4,0,0,0" Text="öğe)"/>
                                            </StackPanel>
     
                                        </StackPanel>
     
                                    </ControlTemplate>
                                </Setter.Value>
                            </Setter>
     
                        </Style>
                    </datacontrols:DataGrid.RowGroupHeaderStyles>
                </datacontrols:DataGrid>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. VB.NET / acces database, datagrid etc.
    Par louif07 dans le forum VB.NET
    Réponses: 2
    Dernier message: 30/07/2013, 13h53
  2. [Débutant] DataGrid :: Bind Combo Box avec une traduction
    Par Orwel dans le forum Windows Presentation Foundation
    Réponses: 6
    Dernier message: 04/07/2013, 09h50
  3. traduction naturel en binaire etc
    Par ahmad445 dans le forum Débuter
    Réponses: 7
    Dernier message: 08/08/2011, 15h26
  4. synchronisation entre Datagrid et Dataform
    Par azerto00 dans le forum Silverlight
    Réponses: 0
    Dernier message: 12/10/2010, 09h55
  5. Datagrid (XCEED, ComponentOne,etc.)
    Par scoutoto dans le forum Windows Presentation Foundation
    Réponses: 0
    Dernier message: 12/03/2009, 10h32

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