Kā kopēt datus no ListBox uz vairāku rindu TextBox

Autors: Randy Alexander
Radīšanas Datums: 26 Aprīlis 2021
Atjaunināšanas Datums: 3 Maijs 2024
Anonim
How to transfer data from Listbox to worksheet in excel vba ||
Video: How to transfer data from Listbox to worksheet in excel vba ||

Saturs

Microsoft .Net programmatūras sistēma ir plašs rīku kopums, kas ļauj izstrādātājiem izveidot vizuālas saskarnes ar programmām. Divi parasti izmantotie grafikas komponenti ir "ListBox" un "TextBox". "ListBox" ir liels lodziņš, kurā ir teksta elementu saraksts."TextBox" ir līdzīga lodziņa, kas pieņem teksta virkni, bet var to saglabāt vairākās rindās. Turklāt "ListBox" saturu var ievietot "TextBox".


Instrukcijas

Saskarne ir programmas vizuālā daļa (Ablestock.com/AbleStock.com/Getty Images)
  1. Noklikšķiniet uz programmas Visual Studio 2010 ikonas, lai to atvērtu. Kad tas tiek ielādēts, atlasiet "File> New> Project" un noklikšķiniet uz "Visual C # / Windows Forms Application". Tiks izveidots jauns projekts un galvenā redaktora logā parādīsies tukša forma.

  2. Atrodiet "Toolbox" paneli ekrāna kreisajā vai labajā pusē. Rīkjoslā ir saraksts ar izmantojamiem grafiskiem komponentiem, piemēram, "ListBox". Noklikšķiniet uz elementa ar šo nosaukumu un velciet to uz galveno formu.

  3. Atkārtojiet iepriekšējo soli ar "TextBox" vadību.

  4. Noklikšķiniet uz elementa "TextBox" un meklējiet paneli "Properties", kas parasti atrodas blakus rīklodziņam. Meklējiet īpašumu "Multiline" un iestatiet vērtību "True".


  5. Visual Studio 2010 interfeisa augšdaļā noklikšķiniet uz izvēlnes punkta "Skatīt". Izvēlnē, kas parādās, atlasiet "Kods". Skats tagad mainīsies no vizuālā redaktora uz kodu redaktoru. Meklējiet tekstu "InitializeComponent ()", kas ir aptuveni lapas vidū. Ievietojiet visu kodu pēc šīs teksta rindas.

  6. Sagatavojiet ListBox, lai pieņemtu datus ar šādu kodu:

    ListBox1.BeginUpdate ();

  7. Saglabājiet saturu sarakstā ListBox, piemēram, frāzes "skaits 0" uz "numurs 49". To var izdarīt, izmantojot cilni "par", piemēram:

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

  8. Pabeidziet ListBox datu atjaunināšanas procesu, izmantojot šādu paziņojumu:

    ListBox1.EndUpdate ();

  9. Izveidojiet sarakstu ListBox izvēlēto elementu sarakstā. Pēc tam šos elementus var pievienot daudzrindu TextBox. Lai atlasītu visus ListBox elementus, ievadiet tālāk norādīto cilpu.


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

  10. Visu tekstu no ListBox uz TextBox nododiet caur citu "for" cilpu. Lai to izdarītu, ierakstiet šādu:

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

  11. Palaist programmu ar zaļo pogu „Atskaņot”. Tiks parādīta Windows veidlapa ar divām kastēm, daudzlīmeņu TextBox un ListBox. Abiem būs tāds pats saturs, frāžu saraksts, sākot no "skaits 0" līdz "numurs 49".

Kas jums nepieciešams

  • Visual Studio 2010