Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Windows Forms folyamatosan fejleszti az akadálymentességi technológiák használatát a Windows Forms ügyfeleinek jobb támogatása érdekében. Ezek a fejlesztések a következő módosításokat tartalmazzák:
- Az akadálymentességi ügyfélalkalmazásokkal való interakció különböző területeinek változásai, beleértve a Narrátort is.
- Változások az akadálymentes hierarchiában (a felhasználói felület automatizálási fáján keresztüli navigálás javítása).
- Változások a billentyűzet-navigációban.
Fontos
A .NET-keretrendszer 4.7.1-ben és a .NET-keretrendszer 4.8-ban végrehajtott akadálymentességi módosítások a .NET-ben találhatók, és alapértelmezés szerint engedélyezve vannak. A .NET-keretrendszer támogatja a kompatibilitási kapcsolókat, amelyek lehetővé tették, hogy az alkalmazások kikapcsolják az új akadálymentességi viselkedést. A .NET azonban nem támogatja ezeket a beállításokat, és nem teszi lehetővé az alkalmazások számára, hogy kikapcsolják az akadálymentességi viselkedést.
A .NET Windows Forms-alkalmazások a .NET-keretrendszer 4.7.1- 4.8-ban bevezetett összes új akadálymentességi funkciójának előnyeit élvezhetik további konfigurációk nélkül.
A ListBox akadálymentességének támogatása
A ListBox vezérlőelemre a következő módosítások vonatkoznak:
- A felhasználói felület automatizálásának támogatása
ListBoxvezérléshez. - Továbbfejlesztettük a
ListBoxakadálymentességi támogatását azzal, hogy a ScrollItemPattern aListBoxelemekhez került, valamint javítottuk az akadálymentességi események triggerelését és kezelését, illetve a Narrátor navigációját az elemeken keresztül (a caps lock navigáció nem megfelelő, és nem helyezi véletlenül a navigációt a vezérlőn kívülre).
A CheckedListBox akadálymentesítési támogatása
A CheckedListBox vezérlőelemre a következő módosítások vonatkoznak:
- Kijavítottuk az akadálymentességi tulajdonságok által a
CheckedListBoxbejegyzések számára biztosított határokat. - Továbbfejlesztett általános
ListBoxésCheckedListBoxakadálymentesség: javított tulajdonságértékek és eseménymodell.
A ComboBox akadálymentesítési támogatása
A ComboBox vezérlőelemre a következő módosítások vonatkoznak:
- Frissítette a
ComboBoxelemek akadálymentességi objektumainak lekérésének folyamatát, hogy lehetővé tegye az elemek azonosítóinak létrehozását az elemek kivonatkódjainak lekérése helyett, ami a GetHashCode függvény felülírása esetén nem lehet biztonságos.
A DataGridView akadálymentességi támogatása
A DataGridView vezérlőelemre a következő módosítások vonatkoznak:
- A
DataGridView.Boundskijavítása az oszlopok, sorok, cellák és a megfelelő fejlécek akadálymentességi tulajdonságai által, valamint a határoló téglalapszámítás teljesítményének javítása. Minden akadálymentességi korlát helyesen van ábrázolva, figyelembe véve a teljes vezérlő határait és a nézetportját. - Javított
Value.IsReadOnlytulajdonság értéke, amely akadálymentes ügyfélalkalmazásokat biztosít. A tulajdonság mostantól a cellák számára jeleníti meg a helyesIsReadOnlyállapotot. - Kijavítottuk CellParsing első cellaváltozás eseménynövelésével kapcsolatos problémát. A cellaérték bármilyen probléma nélkül módosítható, beleértve az első
DataGridViewvezérlési interakciót is. - Továbbfejlesztett
DataGridViewháttérszínkontraszt windowsos kontrasztos témák használatakor. MódosítottaDataGridViewalapértelmezett háttérszínt a HC#1, a HC#2 és a HC Black témák használatakor.
A PropertyGrid akadálymentességi támogatása
A PropertyGrid vezérlőelemre a következő módosítások vonatkoznak:
- A rácsbejegyzések akadálymentességi tulajdonságai által korrigáltuk a
PropertyGrid.Bounds-at, és javítottuk a határolókeret számításának teljesítményét. Egyelőre az összes akadálymentességi korlát helyesen van ábrázolva, figyelembe véve a teljes vezérlő határait és a nézetportját. - Kijavítottuk a részelemek hozzáférhető neveit és leírásait, hogy ne tartalmazzanak vezérlőtípusneveket, és elkerüljük a vezérlőtípusnevek kétszeri bejelentését.
A kisegítő lehetőségek támogatása a ToolStrip esetében
A ToolStrip vezérlőelemre a következő módosítások vonatkoznak:
- Továbbfejlesztett navigáció
ToolStrip,MenuStripésStatusStripelemek között. KijavítottukToolStripésMenuStripshift-tab navigációt, a shift-tab felfelé mutató nyíl lenyomásakor visszacsukva a menüelemeket, amely az alsó menüelemre navigál. - "
MenuStripakadálymentes navigálás fejlesztése, az akadálymentes menü vezérlőelem-típusainak javítása az almenük számára, hogy azok 'MenuItem' helyett 'Menu' típusúak legyenek."
A PrintPreviewControl és a PrintPreviewDialog kisegítő lehetőségeinek támogatása
A nyomtatási vezérlőkre a következő módosítások vonatkoznak:
- Továbbfejlesztett akadálymentes navigáció (beleértve a Narrátor navigációját) menüelemeken keresztül.
- Továbbfejlesztették a magas kontrasztú témák támogatását, és kontrasztosabbá tették a vezérlőelemet.
A StringCollectionEditor hozzáférhetőségi támogatása
A Windows Forms designer mostantól a sztringgyűjtemény-szerkesztőt használja továbbfejlesztett akadálymentességi támogatással.
A Hónapnaptár akadálymentességének támogatása
A MonthCalendar vezérlőelemre a következő módosítások vonatkoznak:
- UI Automation szerver szolgáltatókkal bővült a
MonthCalendarvezérlés, hozzáadva az UI Automation rácsminta- és táblaminta-szolgáltatókat. - Az táblázat akadálymentes vezérlő típusa naptár akadálymentes vezérlőtípussá változik
MonthCalendaresetében, kivéve, ha a vezérlő előző címkevezérlővel rendelkezik, amely meghatározzaMonthCalendarvezérlőelem akadálymentes nevét, ilyenkor az akadálymentes vezérlőtípus tábláváalakul. - Javított bejelentés a kijelölt dátumról a
MonthCalendarvezérlés számára. - Továbbfejlesztett
MonthCalendarképernyőolvasók és egyéb akadálymentességi eszközök támogatása. A felhasználók jelenleg csak billentyűzetes bemenettel navigálhatnak a vezérlőelemek között, és kezelhetik ezeket az elemeket. A Narrátorban a CAPS+ nyílbillentyűkkel navigálhat a vezérlőelemek között, a CAPS +Enter billentyűkombinációval pedig az elem alapértelmezett műveletét hívhatja meg. - Továbbfejlesztett nyílbillentyű-navigáció
MonthCalendargyermekelemek között egy fókuszos téglalappal: kék fókusz téglalap a Narrátorhoz. - Továbbfejlesztett akadálymentesítés a találati tesztművelet számára
MonthCalendarvezérlőelemek esetén annak érdekében, hogy a megadott koordináták segítségével elérhető legyen aMonthCalendargyermek akadálymentesített elem.
Tooltippek elérhetősége
- Hozzáadták annak lehetőségét, hogy a képernyőolvasó alkalmazások, mint például az NVDA és a Narrátor, felolvassák a tooltip szöveget. A képernyőolvasó alkalmazás mostantól képes felolvasni bármelyik Windows Forms-vezérlő billentyűzet- vagy egér elemleírásának szövegét, amely elemleírások megjelenítésére konfigurálható.
Felhasználói felület automatizálásának támogatása a DataGridView, a PropertyGrid, a ListBox, a ComboBox, a ToolStrip és más vezérlők esetében
A felhasználói felület automatizálásának támogatása futásidőben engedélyezve van a vezérlőkhöz, de a tervezési idő alatt nem használható. A felhasználói felület automatizálásának áttekintéséhez tekintse meg a felhasználói felület automatizálásának áttekintését.
Lásd még
.NET Desktop feedback