Hoe gegevens van een ListBox naar een TextBox met meerdere regels te kopiëren

Schrijver: Randy Alexander
Datum Van Creatie: 23 April 2021
Updatedatum: 19 November 2024
Anonim
Hoe gegevens van een ListBox naar een TextBox met meerdere regels te kopiëren - Artikelen
Hoe gegevens van een ListBox naar een TextBox met meerdere regels te kopiëren - Artikelen

Inhoud

Het .Net-softwareframework van Microsoft is een uitgebreide set hulpprogramma's waarmee ontwikkelaars visuele interfaces naar programma's kunnen maken. Twee veelgebruikte grafische componenten zijn de "ListBox" en de "TextBox". De "ListBox" is een groot vak dat een lijst met tekstelementen bevat.De "TextBox" is een vergelijkbare box die een tekststring accepteert, maar deze in meerdere regels kan opslaan. Bovendien kan de inhoud van een "ListBox" in een "TextBox" worden geplaatst.


routebeschrijving

De interface is het visuele deel van een programma (Ablestock.com/AbleStock.com/Getty Images)
  1. Klik op het pictogram van Visual Studio 2010 om het te openen. Wanneer het wordt geladen, selecteert u "Bestand> Nieuw> Project" en klikt u op "Visual C # / Windows Forms Application". Er wordt een nieuw project gemaakt en een leeg formulier verschijnt in het hoofdeditorvenster.

  2. Zoek het paneel "Toolbox" aan de linker- of rechterkant van het scherm. De toolbox bevat een lijst met bruikbare grafische componenten, zoals de "ListBox". Klik op het element met deze naam en sleep het naar het hoofdformulier.

  3. Herhaal de vorige stap met het besturingselement "TextBox".

  4. Klik op het element "TextBox" en zoek naar het venster "Eigenschappen", dat zich meestal naast de gereedschapsset bevindt. Zoek naar de eigenschap "Multiline" en stel de waarde in op "True".


  5. Klik op het menu-item 'Beeld' boven in de interface van Visual Studio 2010. Selecteer 'Code' in het menu dat wordt weergegeven. De weergave verandert nu van de visuele editor naar de codebewerker. Zoek naar de tekst "InitializeComponent ()" die zich ongeveer in het midden van de pagina bevindt. Zet alle code achter die tekstregel.

  6. Bereid de ListBox voor om gegevens te accepteren met de volgende coderegel:

    ListBox1.BeginUpdate ();

  7. Bewaar wat inhoud in de ListBox, zoals de zinnen "Number 0" tot "Number 49". Dit kan gedaan worden met een "voor" lus zoals het volgende:

    for (int x = 0; x <50; x ++) {listBox1.Items.Add ("Number" + x.ToString ()); }

  8. Beëindig het gegevensupdateproces van de ListBox met behulp van de volgende verklaring:

    ListBox1.EndUpdate ();

  9. Maak een lijst met geselecteerde elementen van de ListBox. Deze elementen kunnen vervolgens worden toegevoegd aan de TextBox met meerdere regels. Voer de "voor" lus hieronder in om alle elementen van de ListBox te selecteren.


    for (int x = 0; x <50; x ++) {ListBox1.SetSelected (x, true); }

  10. Geef alle tekst van de ListBox door aan de TextBox via een andere "for" -lus. Typ het volgende om dit te doen:

    for (int x = 0; x <50; x ++) {TextBox1.Text + = listBox1.SelectedItems [x] .ToString ();}

  11. Start het programma met de groene "Play" -knop. Een Windows-formulier met twee vakken, de TextBox met meerdere regels en de ListBox verschijnen. Beide hebben dezelfde inhoud, een lijst met zinnen van "Nummer 0" tot "Nummer 49".

Wat je nodig hebt

  • Visual Studio 2010