Kuidas kopeerida andmeid ListBoxist mitmerealisele TextBoxile

Autor: Randy Alexander
Loomise Kuupäev: 24 Aprill 2021
Värskenduse Kuupäev: 21 November 2024
Anonim
Kuidas kopeerida andmeid ListBoxist mitmerealisele TextBoxile - Artiklid
Kuidas kopeerida andmeid ListBoxist mitmerealisele TextBoxile - Artiklid

Sisu

Microsofti .Net tarkvara raamistik on ulatuslik tööriistade kogum, mis võimaldab arendajatel luua programmidele visuaalset liidest. Kaks üldkasutatavat graafikakomponenti on "ListBox" ja "TextBox". "ListBox" on suur kast, mis sisaldab tekstielementide loendit."TextBox" on sarnane kast, mis aktsepteerib tekstistringi, kuid võib seda salvestada mitmesse rida. Lisaks saab "ListBoxi" sisu paigutada "TextBoxi".


Juhised

Liides on programmi visuaalne osa (Ablestock.com/AbleStock.com/Getty Images)
  1. Selle avamiseks klõpsake programmi ikoonil Visual Studio 2010. Laadimisel valige "File> New> Project" ja klõpsake "Visual C # / Windows Forms Application". Luuakse uus projekt ja peaaknas ilmub tühi vorm.

  2. Leidke ekraani vasakus või paremas servas paneel "Toolbox". Tööriistakast sisaldab loetelu kasutatavatest graafilistest komponentidest, näiteks "ListBox". Klõpsake selle nimega elemendil ja lohistage see põhivormile.

  3. Korrake eelmist sammu juhtnupuga "TextBox".

  4. Klõpsake elemendil "TextBox" ja otsige paneeli "Properties", mis on tavaliselt tööriistakasti kõrval. Otsige omadust "Multiline" ja määrake väärtus "True".


  5. Klõpsa Visual Studio 2010 liidese ülaosas asuvale "View" menüüvalikule. Valige "Code" kuvatavast menüüst. Vaade muutub nüüd visuaalsest redaktorist koodiredaktoriks. Otsige teksti "InitializeComponent ()", mis on umbes lehe keskel. Pange kogu kood selle rea järel.

  6. Valmistage ListBox, et aktsepteerida andmeid järgmise koodireaga:

    ListBox1.BeginUpdate ();

  7. Salvestage loendiboksis mõni sisu, näiteks fraasid "Number 0" kuni "Number 49". Seda saab teha "silma" silmusega nagu järgmine:

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

  8. Lõpeta ListBoxi andmete värskendamise protsess, kasutades järgmist avaldust:

    ListBox1.EndUpdate ();

  9. Loo nimekiri ListBoxi valitud elementidest. Neid elemente saab seejärel lisada mitmerealisele TextBoxile. Kõigi ListBoxi elementide valimiseks sisestage allpool olev "silmus" silmus.


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

  10. Edastage kogu tekst ListBoxist TextBoxile teise "for" silmuseni. Selleks sisestage järgmine:

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

  11. Käivitage programm rohelise "Play" nupuga. Ilmub Windowsi vorm, millel on kaks kasti, mitmekordne tekstiboks ja ListBox. Mõlemal on sama sisu, loetelu fraasidest vahemikus "Number 0" kuni "Number 49".

Mida sa vajad

  • Visual Studio 2010