| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Indsæt en ComboBox i C -Sharp
    C - Sharp udviklere har mulighed for at tilføje kombinationsbokskontroller kontrolelementer til formularer , som de bygger dem eller til at generere kombinationsfelter efter behov. C -Sharp er " Controls.Add " metode gør dynamisk styring generation muligt. Du kan finde denne funktionalitet nyttigt, når du har brug for at indsamle oplysninger fra en bruger på en formular, der ikke har nogen ComboBox . Ved at bruge Controls.Add metode, kan du oprette en ComboBox , udfylde den med data og placere den hvor du vil på formularen som programmet kører . Instruktioner
    1

    Launch Microsoft Visual Studio og åbn alle C -Sharp projekt. Flyt til Solution Explorer og dobbeltklik på projektets opstart formular. Visual Studio viser denne form i sit design -vinduet.
    2

    Dobbeltklik på titellinjen øverst i formularen. Formularen er " Load "-metoden åbner i kodevinduet . Tilføj koden nedenfor til denne metode : Hej

    ComboBox combo1 = new ComboBox (); combo1.Name = " combo1 " combo1.Location = new Punkt (100, 200) ;

    de første to sætninger opretter en ComboBox navnet " combo1 . " Det næste erklæringen fastlægger kontrollen placering på formularen ved at oprette et nyt punkt . Denne placering er 100 pixels fra toppen og 200 pixels fra venstre, som vist i indkaldelsen til punkt metoden.
    3

    Indsæt følgende kode efter koden vist i det forrige trin : Hej

    string [ ] comboItems = new String [ ] { "Element 1", " Konto 2", " punkt 3 " }; combo1.Items.AddRange ( comboItems ) combo1.Items.Add ( " et andet element ")

    Denne første linje kode opretter en streng array med tre elementer. Den næste sætning bruger AddRange metode til at tilføje disse elementer til den nyoprettede ComboBox . Den endelige opgørelse tilføjer et andet element til ComboBox hjælp af metoden Add . Enten af disse metoder virker - dog AddRange metode giver dig mulighed for at indsætte varer hurtigt ind i en ComboBox , når du har mange at tilføje
    4

    indsæt koden vist nedenfor efter den sidste linje kode beskrevet. i det forrige trin : " . combo1_SelectedIndexChanged "

    combo1.SelectedIndexChanged + = new eventHandler ( combo1_SelectedIndexChanged ) , this.Controls.Add ( combo1 )

    Denne første linie definerer en event handler opkaldt ; Denne hændelseshandler kører, når brugerne vælge en af ​​emnerne i ComboBox . Den sidste linje kode tilføjer nye ComboBox til formularen ved hjælp af Controls.Add metode
    5

    Tilføj denne sidste blok af kode efter Load metoden : .

    Void combo1_SelectedIndexChanged (objekt afsender, EventArgs e ) { ComboBox ComboBox = ( ComboBox ) afsender , string selectedText = comboBox.SelectedItem.ToString (); MessageBox.Show ( " Du valgte " + selectedText );}

    Denne kode bestemmer ComboBox s valgte element og viser det i en popup -besked boks .
    6

    tryk F5 . Visual Studio kører kode og skaber en ny ComboBox . Klik på Kombinationsboks er " Down" pil og derefter klikke på en af ​​de varer , der vises i drop- down menu. Arrangementet handleren koden kører og viser det emne, du har valgt.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan gennemsnitligt kolonne i VBA 
    ·Hvordan at hente en ny Injector 
    ·Application prototypeudvikling Strategier 
    ·Hvordan at tilføje Side Oplysninger til et loginscript…
    ·Sådan oprettes en COBOL skrivebog 
    ·Sådan Placer en DIV i en browser 
    ·Sådan Tilføj film til Windows Media Player biblioteke…
    ·Sådan Tilslut til Access i VB6 
    ·Hvordan man laver en Win32 Application at køre en Clie…
    ·Sådan Execute Lisp programmer fra Værktøjslinjer 
      Anbefalede Artikler
    ·Online Computer Programmering Skoler 
    ·Sådan bruges en API XML Feed i PHP 
    ·Sådan bruges variabler med en InStr Funktion i Access 
    ·Funktionen håndterer i Matlab 
    ·Sådan Vise Forskel på datoer , som Hours i VBA 
    ·Common Lisp & HTML Rendering Engine Binding 
    ·Sådan bruges Størrelse File Læs i Java 
    ·Sådan Konverter Javascript Variabel til tekst 
    ·Sådan åbner XPS Applications 
    ·Hvordan laver Java Objects Repeat 
    Copyright © Computer Viden http://www.computerdk.com