DataGridView nový řádek   otázka

C#

Dobrý den,

mám takový problém s DataGridView(dále DGV). DGV mám napojené na kolekci BindingList<>. Vše funguje v pořádku pokud zadávám data přímo do DGV v okně. Pokud v kódu zadám do kolekce první řádek v DGV se sice zobrazí ale značka nového řádku(*) nepřeskočí na další řádek takže není možné přímo v okně přidat(jediné řešení je kliknout do vyplněného napsat třeba jeden znak a v tom případě už se nový řádek objeví.

Otázka zní: Jak způsobit aby se objevil nový řádek na dalším řádku?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Metodou Pokus/omyl jsem přišel na to že pomůže nastaveni DGV.DataSource na null potom DGV.allowusertoaddrows na false pridam do kolekce zaznam potom alowuser... na true a znovu priradim kolekci do datasource. Proc to tak musi byt vubec netusim.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback