none
Ecrire une ligne dans une TextBox RRS feed

  • Question

  • Bonjour,

    Multigne=True

    Rows=8

    En VB.net ce qui est commode TableauString() =Textbox.Lines pour récupérer le contenu.

    Pour écrire, dans une ligne, j'utilise cette propriété mais rien n'est écrit dans le ligne.

    Textbox.lines.SetValue("toto",0)

    La commande suivante fonctionne.

    TableauString()=Textbox.LinesTableauString()

    TableauString(0)="toto"

    Texbox.Lines=TableauString()

    La première méthode serait plus simple mais elle ne fonctionne pas.

    Pourquoi?

    Cordialement

     

    lundi 27 décembre 2010 18:55

Réponses

Toutes les réponses

  • Bonjour,

    La problème est sans doute que cela modifie le tableau retourné par cette propriété. Mais le contrôle n'a aucune visibilité sur les changements individuels de chacune des cellules de ce tableau et ne prend en compte les changement que si c'est la propriété Lines qui est directement modifiée.

    Eventuellement hériter du contrôle ou créer une extension permettrait sans doute de mettre cela en place (avec une ObservableCollection ?) Après cela permet aussi de récupérer le tableau, puis de faire autant de changements que nécessaire avant de faire prendre en compte tout ces changements d'un seul coup.


    Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".
    • Proposé comme réponse marcel46fr mardi 28 décembre 2010 09:12
    lundi 27 décembre 2010 20:12
    Modérateur
  •  

    Bonjour,

     

    MarcelD22, pouvez-vous confirmer si la solution de M. Scribe vous a été utile ?

     

    Cordialement,

    Alex

    ________________

    Publiez un article sur MSDN !

    Windows Phone 7

    Astuces pour Visual Studio 2010

    XNA – Développement jeux vidéo

    Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, SharePoint, WPF

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

     

     


    Suivez MSDN sur Twitter 

    • Marqué comme réponse MarcelD22 lundi 3 janvier 2011 12:56
    mercredi 29 décembre 2010 13:03