Oprava: The KeyDown událost jednoduchém stylu pole se seznamem je aktivována dvakrát po stisknutí kláves PAGE UP, PAGE DOWN, šipka nahoru nebo Šipka dolů v .NET Framework 1.0 SP2

Překlady článku Překlady článku
ID článku: 814970 - Produkty, které se vztahují k tomuto článku.
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

V aplikaci Microsoft Windows je aktivována událost KeyDown pole se seznamem jednoduchém stylu dvakrát stiskněte klávesu PAGE UP, PAGE DOWN, šipka nahoru nebo Šipka dolů klíč. K tomuto problému dochází, pokud pro počítač, ve kterém je spuštěna aplikace platí následující podmínky:
  • Je nainstalován Microsoft .NET Framework 1.0.
  • Microsoft .NET Framework 1.0 Service Pack 2 (SP2) je nainstalován.
  • KB812104 hotfix nainstalována.

Řešení

Tento problém vyřešíte pomocí nejnovější aktualizace service pack pro rozhraní Microsoft .NET Framework 1.0. Chcete-li stáhnout nejnovější aktualizace service pack, naleznete na následujícím webu:
http://www.microsoft.com/downloads/details.aspx?familyid=6978D761-4A92-4106-A9BC-83E78D4ABC5B&displaylang=en

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt. Tento problém byl poprvé opraven aktualizací Microsoft .NET Framework 1.0 Service Pack 3.

Další informace

Kroky pro reprodukci tohoto chování

  1. Spusťte aplikaci Visual Studio .NET.
  2. V nabídce soubor přejděte na příkaz Nový a klepněte na příkaz projekt. Zobrazí se dialogové okno Nový projekt.
  3. V části Typy Project klepněte Projekty jazyka.
  4. V části šablony na Windows Application a potom klepněte na tlačítko OK. Ve výchozím nastavení je vytvořen formulář s názvem Form1.
  5. Přidání ovládacího prvku ComboBox formuláře Form1. Ve výchozím nastavení je seznamem ComboBox1 přidán do formuláře Form1.
  6. ComboBox1 klepněte pravým tlačítkem myši a potom klepněte na příkaz Vlastnosti. Zobrazí se okno Vlastnosti.
  7. V okně Vlastnosti nastavte vlastnost DropDownStyle na jednoduché.
  8. V aplikaci Solution Explorer klepněte pravým tlačítkem myši na soubor Form1.vb a potom klepněte na tlačítko Zobrazit kód.
  9. Vložte následující kód před příkaz End Class v okně Kód souboru Form1.vb.
        Private Sub ComboBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles ComboBox1.KeyDown
            MessageBox.Show("Hi")
        End Sub
  10. V nabídce vytvořit klepněte na příkaz Sestavit řešení.
  11. V nabídce Debug klepněte na tlačítko Start. Zobrazí se Form1.
  12. Vyberte ComboBox1 a stiskněte klávesu PAGE UP.
Zjistíte, která je uvedena v "Příznaky" chování oddílu.

Poznámka: Okno zprávy se zobrazí dvakrát. Toto chování označuje, že je událost KeyDown aktivována dvakrát.

Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
824684Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 814970 - Poslední aktualizace: 29. ledna 2014 - Revize: 1.1
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft .NET Framework 1.0 Service Pack 2
Klíčová slova: 
kbnosurvey kbarchive kbmt kbnetframe100presp3fix kbcombobox kbevent kbqfe kbfix KB814970 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:814970

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com