Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe kan ik een MDI -formulier in gebruik C #
Een Multiple Document Interface , of MDI , gebruik vermindert de rommel op je taakbalk en helpt u bij het bijhouden van meerdere formulieren te houden . Bijvoorbeeld , als je C # gebruiken om een applicatie die vele vormen heeft te maken , zal er slechts een formulier verschijnen op uw taakbalk . Eventuele extra " kind " vormen die open zal blijven binnen de grenzen van de bovenliggende container . Naar C # MDI formulieren te maken , voeg een paar extra eigenschappen aan uw gewone formulieren . Het . NET framework dat uw toepassing wordt uitgevoerd zal de gegevens beheren. Instructies
Maak Parent Form
1

Open Microsoft Visual Studio en het maximaliseren van de applicatie . Kopen van 2

Klik op " File " en selecteer " Nieuw project . " Het " Project Nieuw" venster wordt geopend.
3

Klik op " Visual C # " en " Windows Forms Application . " Typ " MyProject " in de "Naam" tekstvak en klik op "OK . " Visual Studio zal een nieuw project aan te maken . Zijn bestanden worden weergegeven in de Solution Explorer op de rechterkant van het scherm .

Dubbelklik op " Form1 . " 4 Het lege formulier , dat in het ontwerp -venster naast de Solution Explorer verschijnt zullen je ouders vorm te zijn .
5

rechtermuisknop op het formulier en kies 'Eigenschappen'. Het venster "Eigenschappen " wordt geopend onder de Solution Explorer . Dit venster bevat eigenschappen van het formulier . Zoek de " IsMdiContainer " eigendom en dubbelklik erop om de waarde te veranderen " True . "

Druk 6 de ' CTRL ', ' ALT ' en ' key X " op hetzelfde moment te openen de " Toolbox " venster, dat besturingselementen die u kunt toevoegen aan het formulier bevat .
7

Sleep het " MenuStrip " controle op het formulier . Het zal verschijnen aan de bovenkant van het formulier , waar je menu en submenu items toe te voegen . U krijgt een leeg tekstvak dat zegt zie " Typ hier . "
8

creëren " File " en " Window" menu-items . Klik op het tekstvak en typ " Bestand. " Druk op de toets " TAB " en type " Window . " Druk op " Enter ".
9

Create twee submenu-items onder de " File " menu . Klik op " File " en druk op de " Down" pijl op uw toetsenbord . Typ " Open Kind 1 . " Druk op de " Down" pijl en typ " Open Kind 2 . "
10

Klik op de pijl omlaag aan de bovenkant van het venster "Eigenschappen " en selecteer " menuStrip1 " om de eigenschappen weer te geven .
11

Klik op de pijl omlaag aan de bovenkant van het venster en selecteer " menuStrip1 " om de eigenschappen van de MenuStrip controle weer te geven . Zoek de vervolgkeuzepijl naast " MdiWindowListItem " en selecteer " windowToolStripMenuItem . " Het instellen van deze eigenschap op ' True ' zorgt ervoor dat de vorm van een lijst met open kind vormen weer te geven in zijn menu " Venster " .
Configure menu-items
12

Klik op het drop pijl - omlaag aan de bovenkant van het venster "Eigenschappen " en selecteer " openChild1ToolStripMenuItem " om de eigenschappen weer te geven .

Dubbelklik op de "Click" eigendom 13 . Het venster Code wordt geopend en toont de C # -methode die de gebeurtenis click handvatten voor de " openChild1ToolStripMenuItem Plak de volgende code in de methode :

Child1 newMDIChild = new Child1 ( ) ;

newMDIChild
. . MdiParent = dit ;

newMDIChild.Show
( ) ; .

deze code zal leiden tot een nieuwe vorm genaamd " Child1 " te openen wanneer u de "Open Kind 1 " menu- item te selecteren

14

Klik met de rechtermuisknop op de code en selecteer " View Ontwerper " om terug te keren naar het ontwerp - view mode .
15

Klik op de pijl omlaag op de top van de " eigenschappen " venster en kies " openChild2ToolStripMenuItem " om de eigenschappen weer te geven .
16

Dubbelklik op de " Click " eigenschap . het venster Code wordt de C # -methode die de gebeurtenis click handvatten voor het openen en weergeven " openChild1ToolStripMenuItem . Plak de volgende code in die methode :

Child2 newMDIChild
= new Child2 ( ) ;

newMDIChild.MdiParent = dit
;

newMDIChild.Show ( ) op ;

Deze code zal leiden tot een nieuwe vorm genaamd " Child2 " te openen wanneer u de "Open Kind 2 " menu- item te selecteren .
In Kind vormen

Rechts 17 - klik op " MyProject " in de Solution Explorer . Selecteer " Add" en kies " Nieuw item . "
18

Klik op " Windows Form" en type " Child1 " in de "Naam" tekstvak . Klik op "Add " om het formulier toe te voegen aan het project .
19

Klik met de rechtermuisknop op " MyProject " weer . Selecteer " Add" en kies " Nieuw item . "
20

Klik op " Windows Form" en type " Child2 " in de "Naam" tekstvak . Klik op "Add " om het formulier toe te voegen aan het project . Het project zal nu bevatten een ouder vorm en twee kinderen vormt de naam " Child1 " en " Child2 . "
Test de Application
21

Press " F5 . " De " Parent " formulier wordt geopend . Klik op de knop " Maximaliseren " om het formulier te maximaliseren .
22

Klik op " File " en selecteer "Open Kind 1 . " Dat formulier wordt geopend .
23

Klik op " File " en selecteer "Open Kind 2 . " Dat formulier wordt geopend . Beide vormen zal verschijnen in de ouder . Sleep het kind vormt , zodat een vorm overlapt de andere .
24

Klik op de "Windows" menu- item op de top van de " Parent " vorm . Het menu zal openen en de namen van de twee kinderen vormen .
25

Klik op het vinkje naast ' Child1 . " Child1 zal de actieve vorm geworden . Klik op het vinkje naast ' Child2 . " Child2 zal de actieve vorm geworden .
26

Klik op " Minimaliseren "-knop van elk kind . De formulieren zal minimaliseren naar de bodem van de Parent formulier .

Previous: Next:
  Computer Programming Languages
·Hoe maak je verbinding een keu…
·WSH Object Methoden 
·Eclipse Vs . Vim 
·Hoe om afbeeldingen invoegen i…
·Hoe maak je Spaces in een stri…
·Hoe kan ik een Anemometer gebr…
·Device Driver Programming Tuto…
·Hoe maak je Pseudocode voor ee…
·Wat is DICHTBIJ PASCAL en FAR …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Cookies Stuur Across Domeinen 
·Connect : Direct Coding Tricks 
·Hoe je Tab Spacing Fix in Eclipse 
·Wat zijn CSS Templates ? 
·Hoe de Fibonacci Recursion functie gebru…
·Lijst van SQL-opdrachten 
·Hoe kan ik een te maken Als Else stateme…
·Hoe te API Betrek Met Android 
·Hoe kan ik een ASCII- string in VBScript…
Copyright © Computer Kennis https://www.nldit.com