| 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 bruges en MDI formular i C #
    A Multiple Document Interface eller MDI , anvendelsen reducerer rodet på din opgave bar og hjælper dig med at holde styr på flere former. For eksempel, når du bruger C # til at oprette et program, der har mange former vil kun én form vises på din opgave bar . Eventuelle yderligere "barn" formularer , der åbner , vil holde sig inden for grænserne af den forælder beholderen. For at oprette C # MDI formularer , tilføje et par ekstra egenskaber til dine almindelige former. Den . NET framework , der kører din ansøgning vil håndtere oplysninger . Instruktioner
    Opret Parent Form
    1

    Åbn Microsoft Visual Studio og maksimere programmet.
    2

    Klik på "File " og vælg " Nyt projekt ". Den " Nyt projekt" åbnes.
    3

    Klik på " Visual C # " og " Windows Forms Application ". Skriv " MitProjekt " i "Navn" tekstfeltet, og klik "OK". Visual Studio vil oprette et nyt projekt . Dens filer vises i Solution Explorer på højre side af skærmen.
    4

    Dobbeltklik på " Form1 ". Den tomme form, der vises i Design -vinduet ved siden af ​​Solution Explorer vil være dine forældre formular.
    5

    Højreklik på formularen og vælg "Egenskaber ". "Egenskaber" vindue vil åbne under Solution Explorer . Dette vindue indeholder formularens egenskaber. Find " IsMDIContainer " ejendom og dobbeltklik på den for at ændre dens værdi til "Sandt ".
    6

    Tryk " CTRL ", " ALT " og " X " tasten på samme tid at åbne "Toolbox " vinduet, som indeholder kontrolelementer, som du kan føje til formularen.
    7

    Træk " MenuStrip " kontrol til formularen . Den vises i toppen af ​​formularen, hvor du tilføjer menu-og undermenupunkter . Du vil se en tom tekstboks , der siger " Skriv her ".
    8

    Opret " Filer" og "vindue" menupunkter. Klik på tekstfeltet og skriv " File ". Tryk på " TAB " tasten og skriv "Window ". Tryk på " Enter".
    9

    oprette to undermenuemner under "Filer" menupunktet . Klik på " File" og tryk på " Down" pilen på dit tastatur. Skriv " Open Barn 1 ". Tryk på " Down" pilen igen og skriv "Åbn Barn 2 ".
    10

    Klik på drop -down pilen øverst på "Egenskaber " vinduet og vælg " menuStrip1 " for at vise sine egenskaber.
    11

    Klik på drop -down pilen øverst i vinduet og vælg " menuStrip1 " for at vise menuStrip kontrol egenskaber. Find rullepilen ud for " MdiWindowListItem " og vælg " windowToolStripMenuItem ". Indstilling af denne egenskab til "Sand " bevirker formularen for at vise en liste over åbne barn formularer i sin "Window " menu.
    Configure menupunkter
    12

    Klik på drop - pil ned øverst i "Egenskaber " vinduet og vælg " openChild1ToolStripMenuItem " for at vise sine egenskaber.
    13

    Dobbeltklik på "Klik " ejendom . Kodeksen vindue vil åbne og vise C # metode, der håndterer klik begivenhed for " openChild1ToolStripMenuItem Indsæt følgende kode i metoden : Hej

    Child1 newMDIChild = new Child1 ();

    newMDIChild . . MdiParent = dette,

    newMDIChild.Show (); .

    denne kode vil medføre en ny form kaldet " Child1 " for at åbne , når du vælger "Åbn Barn 1 " menupunktet

    14

    Højreklik et vilkårligt sted i koden, og vælg "Vis Designer" for at vende tilbage til design -view mode.
    15

    Klik på drop -down pilen øverst i " egenskaber "vinduet og vælg" openChild2ToolStripMenuItem "for at vise sine egenskaber.
    16

    Dobbeltklik på " Klik "ejendom . kodeksen åbnes og vise C # metode, der håndterer klik begivenhed for " openChild1ToolStripMenuItem . Indsæt følgende kode i denne metode : Hej

    Child2 newMDIChild = new Child2 ();

    newMDIChild.MdiParent = dette,

    newMDIChild.Show ();
    < p> Denne kode vil medføre en ny form kaldet " Child2 " for at åbne , når du vælger "Åbn Barn 2 " menupunkt.
    Tilføj Child Forms
    17

    Right -klik på " MitProjekt " i Solution Explorer . Vælg " Tilføj " og vælg " Nyt element ".
    18

    Klik på " Windows Form" og skriv " Child1 " i "Navn" tekstfeltet. Klik på "Tilføj " for at tilføje formularen til projektet.
    19

    Højreklik på " MitProjekt " igen. Vælg " Tilføj " og vælg " Nyt element ".
    20

    Klik på " Windows Form" og skriv " Child2 " i "Navn" tekstfeltet. Klik på "Tilføj " for at tilføje formularen til projektet. Projektet vil nu indeholde en forælder formular og to børn danner hedder " Child1 " og " Child2 ".
    Test Application
    21

    Tryk på " F5 ". Den " Parent " formularen åbnes. Klik dens " Maksimer " knappen for at maksimere formularen.
    22

    Klik på " File" og vælg "Åbn Barn 1 ". Denne formular vil åbne .
    23

    Klik på " File" og vælg "Åbn Barn 2 ". Denne formular vil åbne . Begge former vil blive vist inde i moderselskabet. Træk barnet danner således at én form overlejrer den anden.
    24

    Klik på " Windows" menupunkt i toppen af " Parent " formular. Menuen vil åbne og vise navnene på de to underordnede former.
    25

    Klik på fluebenet ud for " Child1 ". Child1 bliver den aktive form . Klik på fluebenet ud for " Child2 ". Child2 bliver den aktive form .
    26

    Klik enkelte barns " Minimer " knappen. Formularerne vil minimere til bunden af ​​moderselskabet formularen.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Find Object Metode IVX 
    ·Sådan Skil Hex 
    ·Sådan installeres en RPM Package 
    ·Hvad Er Syntaks protokoller 
    ·Virkningerne af Buffer overflow & formatstrenge på Pro…
    ·Sådan Indsæt en linje ved hjælp REXX 
    ·Sådan fjernes ikke vælges listboxe i Silverlight WPF 
    ·Hvordan man gør en Drop Cap Første Brev i HTML 
    ·Hvordan man laver en knap Array Brug ActionScript 
    ·Hvordan til at omskrive en Root domæne til default.asp…
      Anbefalede Artikler
    ·Sådan ændres farven på CSS Links 
    ·Hvordan man opbygger en brugbar Instant Message på min…
    ·Sådan Lær Flash Programmering 
    ·COBOL Datatyper 
    ·Sådan oprettes JNLP 
    ·Hvordan at tilføje GMP til Xcode 
    ·Sådan installeres perler fra Command Line in Ruby 
    ·Hvad er en EJB Stub 
    ·Hvad sker der når en Fritliggende Thread Opkald Exit F…
    ·Sådan center en drop-down i HTML 
    Copyright © Computer Viden http://www.computerdk.com