DataGridView Column Sort   otázka

VB.NET, WinForms

Dobrý den, jeden ze sloupců v datagridview obsahuje kódy, kde při výchozím řazení se kombinace CH řadí za H.

Bylo by však velmi milé v konkrétním sloupci řadit kombinaci dvojznaku CH mezi kódy začínající na C resp. vypnout v tomto sloupci cz kulturu.. Případně předem děkuji za Vaše tipy.

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

Pro doplnění se potýkám s problémem využít vlastni Comparer, kde bych chtěl použít StringComparison.Ordinal. Bohužel použít metodu DataGridView.Sort(IComparer) je možné jen není-li datagridview připojeno na DataSource,

ale nerad bych se vzdal přiřazení DataSource a plnil do datagridview řádek po řádku...

Kde Comparer pro vlastní řazení uvést v činnost? BindingSource a DataView také bez úspěchu.

Co použít jako zdroj dat? List a řadit pommocí OrderBy v události ColumnHeaderClick a manuelně zobrazit glyph?

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