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

Recherche:

Type: Messages; Utilisateur: Lordinaire

Page 1 sur 4 1 2 3 4

Recherche: Recherche effectuée en 0,02 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    440

    Salut, Je pense que le problème vient de ton...

    Salut,

    Je pense que le problème vient de ton TargetType="{x:Type CalendarDayButton}". Tu es sûr que ton contrôle est de se type ?
    Dans ton code on voit que tu utilises un composant Calendar mais...
  2. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    1 272

    [Débutant] L'erreur devait être lié à ce problème je pense :...

    L'erreur devait être lié à ce problème je pense : http://www.developpez.net/forums/d1325411/dotnet/developpement-windows/windows-presentation-foundation/utilisation-mainskin-mvvm/
  3. Votes reçus
    +1 -0
    Réponses
    9
    Affichages
    1 351

    [MVVM] Et voilà ! :)

    Et voilà ! :)
  4. Votes reçus
    +1 -0
    Réponses
    7
    Affichages
    847

    [Débutant] En fait c'est plutôt comme ça, j'avais regardé...

    En fait c'est plutôt comme ça, j'avais regardé trop vite ton code :


    <Application.Resources>
    <ResourceDictionary>
    <ResourceDictionary.MergedDictionaries>
    ...
  5. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    847

    [Débutant] Normalement ça devrait être OK :) Tu peux aussi...

    Normalement ça devrait être OK :) Tu peux aussi enlever la x:Key qui ne sert à rien dans ce cas là.
  6. Votes reçus
    +1 -0
    Réponses
    7
    Affichages
    847

    [Débutant] Je te conseille d'ajouter ce code dans le fichier...

    Je te conseille d'ajouter ce code dans le fichier App.xaml, ce qui appliquera automatiquement ton MainStyle à toute ton application, usercontrols, windows,... ;)
  7. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 351

    [MVVM] Dans ton constructeur Exportation() tu ne dois...

    Dans ton constructeur Exportation() tu ne dois pas toucher à l'interface (UI) car ton traitement s’exécute dans un Thread Worker à cause de la Task. Ce qui veut dire que tu ne peux pas utiliser ce...
  8. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 351

    [MVVM] Bonjour, Tu peux utiliser une Task, par...

    Bonjour,

    Tu peux utiliser une Task, par exemple :



    splashScreenTest = new ProgressRond();
    splashScreenTest.Show();

    var context = TaskScheduler.FromCurrentSynchronizationContext();
  9. Discussion: Problème de style

    par Lordinaire
    Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    453

    [Débutant] Salut, A mon avis c'est parce que le template...

    Salut,

    A mon avis c'est parce que le template du ComboBoxItem doit contenir un TextBlock par défaut.
  10. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    1 027

    [Débutant] Salut, As-tu ajouté la capacité "Document...

    Salut,

    As-tu ajouté la capacité "Document Library" dans l'app manifest ?
    Pour les extensions, il faut les renseigner aussi de façon permettre la manipulation des fichiers. En gros tu dois ajouter...
  11. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    995

    [MVVM] L'utilisation d'un DataTemplateSelector semble...

    L'utilisation d'un DataTemplateSelector semble vraiment être la solution la plus adaptée pour ton cas.

    Plus d'infos : http://wpftutorial.net/DataTemplates.html
  12. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    1 276

    [Débutant] Debug > Attach to process ... > Vérifie que le...

    Debug > Attach to process ... > Vérifie que le bon processus soit sélectionné (iexplorer.exe, chrome.exe, ...)
  13. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    3 175

    e.NewItems contient la liste des nouveaux...

    e.NewItems contient la liste des nouveaux éléments, tu as donc accès à toutes les données de ces objets.

    Dans ton scénario, tu veux forcement sauvegarder dès la fin de la modification d'une ligne...
  14. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    3 175

    Le cas du EndEdit est un peu différent car c'est...

    Le cas du EndEdit est un peu différent car c'est une méthode appelée par le contrôle directement. Dans ce cas, le plus simple est d'utiliser le code-behind pour faire l'ajout ou appeler une méthode...
  15. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    3 175

    Tu as un évènement très utile pour ça :...

    Tu as un évènement très utile pour ça : CollectionChanged
    Grâce à lui, tu vas pouvoir connaitre si un élément a été ajouté, supprimé, modifié.


    public MyViewModel()
    {
    ...
  16. Votes reçus
    +0 -0
    Réponses
    20
    Affichages
    1 665

    [MVVM] Ok, dans ce cas une solution peut être de faire...

    Ok, dans ce cas une solution peut être de faire une nouvelle propriété dans MyViewModel de ce type là :


    public string FirstName
    {
    get { return Customer.FirstName; }
    set
    {
    ...
  17. Votes reçus
    +0 -0
    Réponses
    20
    Affichages
    1 665

    [MVVM] Ah ! Ça change tout :mrgreen: Moi je pensais que...

    Ah ! Ça change tout :mrgreen: Moi je pensais que tu ne rentrais pas dans FirstName. Tu n'as pas besoin d'utiliser RaiseCanExecuteChanged(); juste la méthode CanSave() et tout se fait automatiquement....
  18. Votes reçus
    +0 -0
    Réponses
    20
    Affichages
    1 665

    [MVVM] J'ai recrée un petit projet pour reproduire ce...

    J'ai recrée un petit projet pour reproduire ce que tu fais :


    public class Customer
    {
    private string _firstName;
    public string FirstName
    {
    get {...
  19. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    1 041

    Tu passes bien dans cette méthode...

    Tu passes bien dans cette méthode combo_salarié_SelectedIndexChanged ? Si tu as encore la liste entière, il faut que tu vides les éléments de ta grille et que tu réinsères ceux venant de la nouvelle...
  20. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    449

    J'aurai aussi rajouter une nouvelle méthode....

    J'aurai aussi rajouter une nouvelle méthode. C'est simple et ça ne t'oblige pas forcement à re-compiler tous tes anciens projets si ceux-ci n'utilise pas cette nouvelle méthode. Niveau compatibilité,...
  21. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    1 041

    Tu peux utiliser la propriété SelectedItem pour...

    Tu peux utiliser la propriété SelectedItem pour récupérer la valeur sélectionnée. A ce moment là, tu remplies ta grille en prenant en compte la valeur sélectionnée dans ton ComboBox.
  22. Votes reçus
    +0 -0
    Réponses
    20
    Affichages
    1 665

    [MVVM] Tu peux mettre le code de ta classe Customer ?...

    Tu peux mettre le code de ta classe Customer ? J'imagine que ça doit ressembler à ça :


    public class Customer : ICustomer
    {
    private string _firstName;
    public string FirstName
    ...
  23. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    2 456

    Une autre solution est de faire du remote desktop...

    Une autre solution est de faire du remote desktop vers ton pc (avec Team Viewer ou autre).
  24. Votes reçus
    +0 -0
    Réponses
    20
    Affichages
    1 665

    [MVVM] Dans ton code je ne vois aucun appel du genre...

    Dans ton code je ne vois aucun appel du genre NotifyPropertyChanged ou RaisePropertyChanged pour dire à ta vue que le contexte a changé.


    public ICustomer Customer
    {
    get { return...
  25. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 475

    [Débutant] Mettre ta première colonne en largeur automatique...

    Mettre ta première colonne en largeur automatique ?


    <Grid.ColumnDefinitions>
    <ColumnDefinition Width="Auto" />
    <ColumnDefinition />
    </Grid.ColumnDefinitions>
Affichage des résultats 1 à 25 sur 99
Page 1 sur 4 1 2 3 4