Formuláře základní
Formulář pro palety - vložení objektů
Formulář pro palety - vložení objektů
Formulář nyní potřebujeme propojit s naší databází a to s tabulkou tblPalety.
Postup je následující:
- Do formuláře přetáhneme z okna Data Source tabulku tblPalety
.
- Vybereme na formuláři TblPaletyBindingNavigator, který se nachází v horní části formuláře a nastavíme vlastnost Dock na Bottom. Objekt se umístí do spodní části formuláře

- Vybereme DataGridView, který se zatím nazývá TblPaletyDataGridView a přejmenujeme ho na dgvTblPalety (vlastnost Name). Nastavíme vlastnost Dock na Fill
.
- U objektu dgvTblPalety nastavíme (výsledný vzhled
):
- střídání barevnosti řádek pomocí vlastnosti AlternatingRowsDefaultCellStyle->BackColor například světle modrou barvu (192; 255; 255)
- automatické upravování šířky sloupců pomocí vlastnosti AutoSizeColumnsMode na AllCells
- Automatické upravení výšky hlavičky tabulky pomocí vlastnosti ColumnHeadersHeightSizeMode na AutoSize
- vlastnosti jednotlivých sloupců pomocí vlastnosti Columns:
- Cislo_Pa:
- HeaderText: Číslo palety
- MaxInputLength: 4 (možné vložit maximálně 4 znaky)
- Typ_pa:
- HeaderText: Typ
- ColumnType: DataGridViewComboBoxColumn
- DataSource: TblTypPaBindingSource

- DisplayMember: Popis (jaké volby se mají zobrazovat v comboboxu)
- ValueMember: Typ_pa (jaké hodnoty se budou ukládat do tabulky tblPalety po výběru v comboboxu - jiné hodnoty se ukládají a jiné se mohou zobrazovat)
- DisplayStyleForCurrentCellOnly: True (combobox se zobrazí jen tehdy, pokud je buňka vybraná)
- Stav_Pa:
- HeaderText: Stav
- ColumnType: DataGridViewComboBoxColumn
- DataSource: TblStavPaBindingSource

- DisplayMember: Popis (jaké volby se mají zobrazovat v comboboxu)
- ValueMember: Stav_Pa (jaké hodnoty se budou ukládat do tabulky tblPalety po výběru v comboboxu - jiné hodnoty se ukládají a jiné se mohou zobrazovat)
- DisplayStyleForCurrentCellOnly: True (combobox se zobrazí jen tehdy, pokud je buňka vybraná)
- Adr_Ulo:
- HeaderText: Adresa uložení
- MaxInputLength: 10 (možné vložit maximálně 10 znaků)
- Cislo_Mat:
- HeaderText: Materiál
- ColumnType: DataGridViewComboBoxColumn
- DataSource: TblMaterialBindingSource
- DisplayMember: Nazev_Mat (jaké volby se mají zobrazovat v comboboxu)
- ValueMember: Cislo_Mat (jaké hodnoty se budou ukládat do tabulky tblPalety po výběru v comboboxu - jiné hodnoty se ukládají a jiné se mohou zobrazovat)
- DisplayStyleForCurrentCellOnly: True (combobox se zobrazí jen tehdy, pokud je buňka vybraná)
- Mnoz_Pa:
- Koment:
- HeaderText: Komentář
- AutoSizeMode: Fill (sloupec se přizpůsobí šířce celého objektu)
- Vložíme tlačítko pro zavření formuláře. V okně Properties nastavíme následující vlastnosti vloženého tlačítka:
- (Name) - btnZavrit
- Anchor - Bottom, Right
- Size - 87; 27 - (šířka; výška)
- Text - Zavřít
- U formuláře nastavíme
- ControlBox - False
- Text - Palety (zobrazovaný text v hlavičce)
Výsledný formulář je zobrazen na obr.
.