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

Windows Forms Discussion :

[C#][VS2003] SelectedText avec 2 form


Sujet :

Windows Forms

  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 128
    Par défaut [C#][VS2003] SelectedText avec 2 form
    Voilà, je développe un petit éditeur de texte avec une fonction rechercher.
    Pour celà, j'ai un formulaire pour l'éditeur (form1) et un autre formulaire pour la fenêtre rechercher (form2).
    Le mot trouvé par cette fonction met le mot en SelectedText dans la richTextBox de la form1.

    Lorsque j'appelle la fenêtre rechercher en cliquant sur l'onglet défini, tout se passe comme prévu. Par contre, avec la form2 en 1er plan, je n'arrive pas à voir le SelectedText de la form1.
    Je ne vois la sélection que lorsque la form1 est en 1er plan (clique sur la fenêtre, ou fermeture de la form2).
    Je souhaiterais voir la SelectedText se mettre à jour en cliquant sur "suivant" jusqu'à atteindre la fin du texte.

    Quelqu'un aurait une idée svp ?
    Je tourne en rond dessus depuis quelques jours :\


    Puis j'ai aussi une petite question : est-il possible de définir une image de fond pour un richTextBox ?
    J'aimerais voir si on peut intégrer une image en fond et en régler la transparence.

    Merci d'avance.

  2. #2
    Membre éclairé Avatar de padodanle51
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2006
    Messages
    389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 389
    Par défaut
    d'après moi tu devrai modifier la position de ta form2 si g bien compris ton problème en la placant vers le haut de ta form1. Autrement si c un problème que tu vois le text sélectionne que quand la fenetre est active, tu dis que lorsque tu clic sur le bouton "recherche" c la winform 1 qui s'affiche mais derrière la winform2 et surtout tu ne fais pas winforml2.hide();

    Voilà

  3. #3
    Membre éclairé Avatar de padodanle51
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2006
    Messages
    389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 389
    Par défaut
    tiens moi au courant si c bon la soluce merci

  4. #4
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 128
    Par défaut
    Excuse moi mais je ne suis pas sûr d'avoir saisi la solution que tu proposes.
    J'ai ajouté une instruction Form2.Hide() lorsque je clique sur le bouton "suivant", et dans ce cas là ma fenêtre "rechercher" disparait complètement...et ce n'est pas ce que je recherche. J'aimerais conserver mes 2 forms visibles, de sorte à pouvoir cliquer sur "suivant" de la form1 et à voir le texte sélectionné de la form2.

    En fait, j'aimerais avoir la form2 (rechercher) en 1er plan et la form1 (l'éditeur de texte) en second plan.
    Lorsque je clique sur certains boutons de la form2, ça sélectionne du texte dans le richTextBox de la form1.
    Cette sélection n'est pas visible du fait que la form1 est derrière la form2, et je voudrais que cette sélection soit visible avec la form2 au 1er plan.

    En gros, j'aimerais que ça fonctionne comme pour la fonction rechercher de notepad.

  5. #5
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 128
    Par défaut
    Dis plus simplement : est-ce qu'il est possible de voir la sélection du SelectedText d'une form qui n'est pas au 1er plan ?

  6. #6
    Membre Expert
    Avatar de Piotrek
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Par défaut
    Salut

    Essaie de mettre RichtextBox.HideSelection = False

  7. #7
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 128
    Par défaut
    Ah merci beaucoup, ça fonctionne !
    Depuis le temps que je tournais en rond, merci vraiment.

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 17/05/2006, 21h02
  2. Retour à l'enregistrement d'origine avec s-form
    Par lemiref dans le forum IHM
    Réponses: 9
    Dernier message: 02/12/2005, 21h32
  3. problème avec les forms 6i!
    Par JauB dans le forum Oracle
    Réponses: 2
    Dernier message: 07/11/2005, 08h33
  4. [VS 2003][dessin] synchronizer un thread avec une forme
    Par Harry_polin dans le forum Windows Forms
    Réponses: 4
    Dernier message: 03/10/2005, 10h31
  5. pb avec le form
    Par sheira dans le forum ASP
    Réponses: 4
    Dernier message: 09/12/2004, 11h54

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