Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

CSharp Controls DataGridView

C # ( vyslovuje CSharp ) je jednoduchý , ale výkonný objektovo orientovaný Microsoft programovací jazyk používaný na vytváranie aplikácií pre Windows , webových služieb a mobilných aplikácií . DataGridView je populárne použitie ovládacieho prvku v C # aplikácie pre zobrazenie informácií . Ovládanie DataGridView zobrazuje dáta v stĺpcoch a riadkoch . Používa niekoľko ovládacích prvkov stĺpcov na zobrazenie informácií a poskytuje spôsob , ako zmeniť alebo pridať informácie . Textové pole Ovládacie

Ovládací prvok textové pole sa používa na zachytenie informácií v počítačovom programe . Ovládanie " DataGridView " umožňuje programátorom pridať stĺpec textových polí pridaním " DataGridViewTextBoxColumn . " Tento stĺpec možno použiť na zachytenie textové hodnoty , ako sú čísla a reťazce pre každý riadok . Nasledujúci je príkladom toho , ako používať tento typ konania:

DataGridViewTextBoxColumn titleColumn = new DataGridViewTextBoxColumn ( ) ; titleColumn.HeaderText = " Názov" ; titleColumn.AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCellsExceptHeader ;


Skontrolujte , či Control Box

kontrolné políčko sa používa na označenie dáta ako true alebo false v počítačovom programe . " DataGridViewCheckBoxColumn " sa používa na zobrazenie políčko ovládacieho prvku v bunkách každého riadku . Tento typ riadenia sa obvykle používa ku kontrole veľa hodnôt buniek vykonávať hromadné operácie , ako je kontrola a mazanie e - mailov . Nasleduje príklad , ako nastaviť políčko ovládacieho prvku v ovládacom prvku DataGridView pri príležitosti zamestnancov mimo kanceláriu :

private void AddOutOfOfficeColumn ( ) { DataGridViewCheckBoxColumn stĺpec = new DataGridViewCheckBoxColumn ( ) ; { column.HeaderText = ColumnName.OutOfOffice.ToString ( ) ; column.Name = ColumnName.OutOfOffice.ToString ( ) ; column.AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells ; column.FlatStyle = FlatStyle.Standard ; column.ThreeState = true ; column.CellTemplate = new DataGridViewCheckBoxCell ( ) ; column.CellTemplate.Style.BackColor = Color.Beige ; }

DataGridView1.Columns.Insert ( 0 , stĺpec ) ; }
Image Control

DataGridViewImageColumn sa používa na zobrazenie obrázkov . Často image stĺpce sú automaticky naplnené zo zdroja údajov , ako je napríklad databáza . Tento typ dát sa pridať ovládací prvok obrázok do každej bunky tohto typu dát , ktorý umožňuje zobraziť obrázky na každý nový riadok . Jedným z príkladov , kedy použiť tento ovládací prvok môže byť v aplikáciách zobrazovanie reklám . V prvom stĺpci sa zobrazí obraz, a zvyšok sa zobrazí popis reklamy . Nasledujúci príklad ukazuje , ako vytvoriť image stĺpec : Spojené

private void CreateColumns ( ) { DataGridViewImageColumn imageColumn ; int columnCount = 0 ; robiť { Bitmap neoznačených = prázdne ; imageColumn = new DataGridViewImageColumn ( ) ;

//Pridať dvojnásobok polstrovanie pre ľavý a //pravej strany cell.imageColumn.Width = x.Width + 2 * bitmapPadding + 1 ;

imageColumn.Image = neoznačených ; dataGridView1.Columns.Add ( imageColumn ) ; columnCount = columnCount + 1 ; } while ( columnCount < 3 ) ; }
Combo Control Box

Môžete tiež pridať pole so zoznamom stĺpec pomocou " DataGridViewComboBoxColumn " dátový typ . V jazyku C # , môžete myslieť na pole so zoznamom ako kombinácia textového poľa a ovládací prvok zoznam . Kontrolný zoznam box je ovládací prvok , ktorý zobrazí zoznam položiek , z čoho vyberať . Text je možné zadať alebo predmety môžu byť vybraný zo zoznamu drop - down pre každý riadok . Táto kontrola je užitočná pre zadávanie dát v oblastiach , ktoré môžu obsahovať len určité hodnoty , ako je určitý typ výrobku . Nižšie je uvedený príklad , ako pridať ovládacie prvky poľa so zoznamom stĺpcov :

private void AddComboBoxColumns ( ) { DataGridViewComboBoxColumn comboboxColumn ; comboboxColumn = CreateComboBoxColumn ( ) ; SetAlternateChoicesUsingDataSource ( comboboxColumn ) ; comboboxColumn.HeaderText = " TitleOfCourtesy ( cez DataSource majetok ) " ; DataGridView1.Columns.Insert ( 0 , comboboxColumn ) ;

comboboxColumn = CreateComboBoxColumn ( ) ; SetAlternateChoicesUsingItems ( comboboxColumn ) ; comboboxColumn.HeaderText = " TitleOfCourtesy ( cez položky majetku ) " ;//tack tomto príklade stĺpec na end.DataGridView1.Columns.Add ( comboboxColumn ) ; }

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené