Gegevens worden vaak weergegeven in tabellen die bestaat uit rijen en kolommen . Zittend bij elke kruising tussen een rij en een kolom is een cel . U kunt een programma dat de grootte van een cel in pixels uitgangen schrijven . Dit kan handig zijn als u het ontwerpen van user interfaces en de noodzaak om de specifieke grootte van de cellen te kennen . Een eenvoudige programmering kader dat een snelle manier om een dergelijk programma te maken biedt, is het . Net framework . U kunt deze gratis downloaden , evenals de Visual Studio Express Integrated Development Environment . Wat je computer moeten met Visual Studio 2010 geïnstalleerd Toon Meer Aanwijzingen Open Visual Studio 2010 1 door te klikken op het pictogram van het programma . Als het laadt , selecteert u " File /New /Project" en klik op " Visual C # /Windows Forms Application " . Een nieuwe Windows Form Application project wordt gecreëerd , en een lege Windows-formulier verschijnt in de belangrijkste editor venster . Klik 2 op de " Toolbox " -paneel , die is gelegen aan de rechterkant van de belangrijkste editor venster . Dit paneel toont alle van de instrumenten die beschikbaar zijn voor Windows-formulier applicaties zijn . 3 Klik op " DataGridView " en sleep deze tool tot over de Windows-formulier in de belangrijkste editor venster . Wanneer u de muisknop loslaat , zal je het raster op het Windows-formulier te plaatsen. 4 Klik op het kleine zwarte pijltje in de rechterbovenhoek van de " DataGridView " om een menu te openen . Selecteer het menu-item met het label " Kolom toevoegen " om een " Add Column " -interface te openen . Druk eenmaal op de knop " OK " om een kolom toe te voegen en druk vervolgens op de knop "Sluiten " om de interface te sluiten . 5 Klik op de " Eigenschappen" , dat grenst aan de " Toolbox ". Klik op de kleine bliksemschicht om alle van de beschikking van de gebeurtenissen weer te geven " DataGridView . " 6 Dubbelklik op het event genaamd " Cell Mouse Enter , " dat is een gebeurtenis die zich voordoet wanneer een cel wordt aangeklikt door de gebruiker . De Windows-formulier verdwijnt van de belangrijkste editor venster en een broncode bestand wordt weergegeven . De volgende code wordt getoond in de broncode bestand : private void dataGridView1_CellMouseEnter ( objecten afzender , DataGridViewCellEventArgs e ) { } 7 Plaats de volgende regels code tussen de accolades van de " CellMouseEnter " event . Deze regels code pak de rij en kolom locatie voor de cel geklikt int x = e.ColumnIndex ; . Int y = e.RowIndex ; 8 Schrijf de volgende uitspraken hieronder de vorige twee lijnen te vinden van de cel grootte voor de aangeklikte cel . De volgende regels code vinden de celgrootte en print de afmetingen aan de output -venster : DataGridViewCell cel = dataGridView1 [ x , y ] ; Grootte cellsize = cell.Size ; System.Console.WriteLine ( " { 0 } " , cellsize ) ; 9 Start het programma door op de groene knop" Afspelen " . Een Windows-formulier verschijnt en een tafel verschijnt erin . Klik op een willekeurige cel . Het venster uitgang geeft de grootte van de rij , en levert output die er ongeveer zo uitziet : { breedte = 100 , hoogte = 22 }
|