Introducere
Acest articol descrie mai multe probleme de control al casetei listă care pot apărea în Silverlight pentru aplicațiile Windows Embedded din Windows Embedded Compact 2013. Este disponibilă o actualizare pentru a rezolva aceste probleme. Înainte de a instala această actualizare, trebuie instalate toate actualizările lansate anterior pentru acest produs.
Simptome
Atunci când rulați o aplicație Silverlight pentru Windows Embedded pe un dispozitiv care rulează Windows Embedded Compact 2013, este posibil să întâmpinați una sau mai multe dintre următoarele probleme:
- Adăugați două controale casetă listă la o aplicație, apoi adăugați mai multe elemente în casetele listă. Când selectați orice element dintr-una dintre cele două liste, apoi selectați un element din cealaltă listă, primul element selectat nu rămâne selectat.
- Înregistrați o proprietate de dependență utilizând VT_BSTR sau VT_READONLY_STRING, apoi apelați funcția SetDependencyProperty pentru a seta un șir de lungime zero. Cu toate acestea, atunci când apelați funcția GetDependencyProperty pentru a obține valoarea, se returnează o valoare incorectă.
- Funcția GetValue este apelată de mai multe ori pentru fiecare eveniment DataBinding sau PropertyChanged. Acest lucru poate declanșa o problemă de performanță a aplicației.
- Aplicația are un control casetă listă care utilizează valoarea implicită ItemsPanelTemplate de VirtualizingStackPanel. Dacă mutați bara de defilare de la stânga la dreapta sau de sus în jos, apoi selectați un element nou din listă, bara de defilare sare înapoi la elementul cel mai din stânga sau la elementul cel mai de sus, indiferent dacă este selectată orientarea verticală sau orizontală pentru StackPanel.
- Într-o aplicație care conține două controale casetă listă, există un decalaj de aproximativ o secundă între momentul atingerii unui element nou din lista din partea de jos și momentul când este actualizată interfața utilizator.
- Atunci când descărcați o aplicație care conține un control, apoi reîncărcați aplicația, textul din control se afișează incorect.
Informații despre actualizarea software-ului
Descărcați informații
Actualizarea lunară Windows Embedded Compact 2013 (octombrie 2015) este acum disponibilă de la Microsoft. Pentru a descărca această actualizare lunară pentru Windows Embedded Compact 2013, accesați Microsoft OEM Online sau MyOEM.
Cerințe preliminare
Această actualizare este acceptată doar dacă toate actualizările lansate anterior pentru acest produs au fost instalate, de asemenea.
Cerința de repornire
După ce aplicați această actualizare, trebuie să efectuați o compilare curată a întregii platforme. Pentru aceasta, utilizați una dintre următoarele metode:
- În meniul Generare , faceți clic pe Clean Solution, apoi pe Build Solution.
- În meniul Compilare , faceți clic pe Reconstruire soluție.
Nu este necesar să reporniți computerul după ce aplicați această actualizare de software.
Informații despre înlocuirea actualizării
Această actualizare nu înlocuiește alte actualizări.
Informații despre fișier
Versiunea în limba engleză a acestui pachet de actualizare software are atributele de fișier (sau atributele de fișier mai recente) listate în tabelul următor. Datele și orele pentru aceste fișiere sunt listate în UTC. Când vizualizați informațiile despre fișier, acestea sunt convertite la ora locală. Pentru a găsi diferența dintre UTC și ora locală, utilizați fila Fus orar din elementul Dată și oră din Panou de control.
Files that are included in this update package
| Nume fișier | Dimensiune fișier | Dată | Oră | Cale |
|---|---|---|---|---|
| Xamlruntime_dt.dll | 1,137,336 | 30-Oct-2015 | 09:11 | Public\Common\Oak\Bin\I386 |
| Xamlruntimecore_dt.dll | 2,415,288 | 30-Oct-2015 | 09:11 | Public\Common\Oak\Bin\I386 |
| Xamlruntime.map | 2,417,295 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntimecore.map | 5,330,381 | 30-Oct-2015 | 15:18 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntimecore.rel | 5,787,201 | 30-Oct-2015 | 15:18 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntime.rel | 2,127,111 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntimecore.dll | 6,316,032 | 30-Oct-2015 | 15:18 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntime.dll | 1,167,360 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntime.map | 1,373,995 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntimecore.map | 1,811,270 | 30-Oct-2015 | 15:18 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntimecore.rel | 1,843,926 | 30-Oct-2015 | 15:18 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntime.rel | 1,679,293 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntimecore.dll | 2,879,488 | 30-Oct-2015 | 15:18 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntime.dll | 806,912 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntime.map | 2,585,404 | 30-Oct-2015 | 15:18 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntimecore.map | 5,373,364 | 30-Oct-2015 | 15:17 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntimecore.rel | 4,079,014 | 30-Oct-2015 | 15:17 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntime.rel | 2,339,478 | 30-Oct-2015 | 15:18 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntimecore.dll | 7,512,064 | 30-Oct-2015 | 15:17 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntime.dll | 1,687,552 | 30-Oct-2015 | 15:18 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntime.map | 5,668,973 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntimecore.map | 14,902,828 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntimecore.rel | 2,826,620 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntime.rel | 2,126,067 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntimecore.dll | 6,107,136 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntime.dll | 1,228,800 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntime.map | 2,422,358 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntimecore.map | 3,969,498 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntimecore.rel | 1,639,128 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntime.rel | 1,444,045 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntimecore.dll | 2,789,376 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntime.dll | 765,952 | 30-Oct-2015 | 15:19 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntime.map | 9,821,639 | 30-Oct-2015 | 15:18 | Public\Common\Oak\Target\Armv7\Debug |
| Xamlruntimecore.map | 20,736,120 | 30-Oct-2015 | 15:18 | Public\Common\Oak\Target\Armv7\Debug |
| Xamlruntimecore.rel | 2,572,899 | 30-Oct-2015 | 15:18 | Public\Common\Oak\Target\Armv7\Debug |
| Xamlruntime.rel | 2,121,891 | 30-Oct-2015 | 15:18 | Public\Common\Oak\Target\Armv7\Debug |
| Xamlruntimecore.dll | 7,462,912 | 30-Oct-2015 | 15:18 | Public\Common\Oak\Target\Armv7\Debug |
| Xamlruntime.dll | 1,773,568 | 30-Oct-2015 | 15:18 | Public\Common\Oak\Target\Armv7\Debug |
| Xamlruntime_dt.dll | 1,137,336 | 30-Oct-2015 | 09:11 | Program files\Microsoft visual studio 11.0\Vc\Vcwizards\Windowsembeddedsilverlighttools |
| Xamlruntimecore_dt.dll | 2,415,288 | 30-Oct-2015 | 09:11 | Program files\Microsoft visual studio 11.0\Vc\Vcwizards\Windowsembeddedsilverlighttools |
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.
Referințe
Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.