Johdanto
Tässä artikkelissa kuvataan useita luetteloruutuohjausobjektien ongelmia, joita voi ilmetä Windows Embedded -sovellusten Silverlightissa Windows Embedded Compact 2013:ssa. Näiden ongelmien ratkaisemiseen on saatavilla päivitys. Ennen tämän päivityksen asentamista kaikki tähän tuotteeseen aiemmin julkaistut päivitykset on asennettava.
Ongelman ilmenemistapa
Kun suoritat Silverlight for Windows Embedded -sovelluksen laitteessa, jossa on Windows Embedded Compact 2013, saatat kohdata yhden tai useamman seuraavista ongelmista:
- Lisäät kaksi luetteloruutuohjausobjektia sovellukseen ja lisäät sitten useita kohteita luetteloruutuihin. Kun valitset minkä tahansa kohteen toisesta luettelosta ja valitset sitten kohteen toisesta luettelosta, ensimmäinen valittu kohde ei säily valittuna.
- Rekisteröit riippuvuusominaisuuden käyttämällä VT_BSTR tai VT_READONLY_STRING ja kutsut sitten SetDependencyProperty-funktiota määrittämään tyhjän merkkijonon. Kun kutsut GetDependencyProperty-funktiota arvon hankkimiseksi, funktio palauttaa virheellisen arvon.
- GetValue-funktiota kutsutaan useita kertoja kullekin DataBinding- tai PropertyChanged-tapahtumalle. Tämä saattaa aiheuttaa suorituskykyongelman sovelluksessa.
- Sovelluksessa on luetteloruutuohjausobjekti, joka käyttää VirtualizingStackPanel-kohteen ItemsPanelTemplate-oletusarvoa. Jos siirrät vierityspalkkia vasemmalta oikealle tai ylhäältä alas ja valitset sitten luettelosta uuden kohteen, vierityspalkki siirtyy takaisin vasemmanpuoleisimpaan kohteeseen tai ylimpään kohteeseen riippumatta siitä, onko StackPanelin pysty- vai vaakasuunta valittuna.
- Sovelluksessa, joka sisältää kaksi luetteloruutuohjausobjektia, on noin sekunnin viive, kun napautat uutta kohdetta alareunassa ja kun käyttöliittymä päivitetään.
- Kun purat ohjausobjektin sisältävän sovelluksen ja lataat sovelluksen uudelleen, ohjausobjektin teksti näkyy virheellisesti.
Ohjelmistopäivitystiedot
Lataa tiedot
Windows Embedded Compact 2013:n kuukausittainen päivitys (lokakuu 2015) on nyt saatavilla Microsoftilta. Jos haluat ladata tämän Kuukausittaisen Windows Embedded Compact 2013 -päivityksen, siirry Microsoft OEM Onlineen tai MyOEM:iin.
Edellytykset
Tämä päivitys on tuettu vain, jos kaikki tähän tuotteeseen aiemmin julkaistut päivitykset on myös asennettu.
Uudelleenkäynnistystarve
Kun olet asentanut tämän päivityksen, sinun on suoritettava koko ympäristön puhdas koontiversio. Voit tehdä tämän jollakin seuraavista tavoista:
- Valitse Muodosta-valikossaPuhdista ratkaisu ja valitse sitten Muodosta ratkaisu.
- Valitse Muodosta-valikossaMuodosta ratkaisu uudelleen.
Sinun ei tarvitse käynnistää tietokonetta uudelleen tämän ohjelmistopäivityksen asentamisen jälkeen.
Päivityksen korvaustiedot
Tämä päivitys ei korvaa muita päivityksiä.
Tiedoston tiedot
Tämän ohjelmistopäivityspaketin englanninkielisessä versiossa on seuraavassa taulukossa luetellut tiedostomääritteet (tai uudemmat tiedostomääritteet). Näiden tiedostojen päivämäärät ja kellonajat on lueteltu UTC (Coordinated Universal Time) -luettelossa. Kun tarkastelet tiedoston tietoja, ne muunnetaan paikalliseksi ajaksi. Voit selvittää UTC:n ja paikallisen ajan välisen eron Ohjauspaneeli päivämäärä- ja aikakohteenAikavyöhyke-välilehdessä.
Files, jotka sisältyvät tähän päivityspakettiin
| Tiedoston nimi | Tiedoston koko | Päivämäärä | Aika | Polku |
|---|---|---|---|---|
| Xamlruntime_dt.dll | 1,137,336 | 30.10.2015 | 09:11 | Julkinen\Common\Oak\Bin\I386 |
| Xamlruntimecore_dt.dll | 2,415,288 | 30.10.2015 | 09:11 | Julkinen\Common\Oak\Bin\I386 |
| Xamlruntime.map | 2,417,295 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntimecore.map | 5,330,381 | 30.10.2015 | 15:18 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntimecore.rel | 5,787,201 | 30.10.2015 | 15:18 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntime.rel | 2,127,111 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntimecore.dll | 6,316,032 | 30.10.2015 | 15:18 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntime.dll | 1,167,360 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\X86\Checked |
| Xamlruntime.map | 1,373,995 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntimecore.map | 1,811,270 | 30.10.2015 | 15:18 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntimecore.rel | 1,843,926 | 30.10.2015 | 15:18 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntime.rel | 1,679,293 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntimecore.dll | 2,879,488 | 30.10.2015 | 15:18 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntime.dll | 806,912 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\X86\Retail |
| Xamlruntime.map | 2,585,404 | 30.10.2015 | 15:18 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntimecore.map | 5,373,364 | 30.10.2015 | 15:17 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntimecore.rel | 4,079,014 | 30.10.2015 | 15:17 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntime.rel | 2,339,478 | 30.10.2015 | 15:18 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntimecore.dll | 7,512,064 | 30.10.2015 | 15:17 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntime.dll | 1,687,552 | 30.10.2015 | 15:18 | Public\Common\Oak\Target\X86\Debug |
| Xamlruntime.map | 5,668,973 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntimecore.map | 14,902,828 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntimecore.rel | 2,826,620 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntime.rel | 2,126,067 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntimecore.dll | 6,107,136 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntime.dll | 1,228,800 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\Armv7\Checked |
| Xamlruntime.map | 2,422,358 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntimecore.map | 3,969,498 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntimecore.rel | 1,639,128 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntime.rel | 1,444,045 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntimecore.dll | 2,789,376 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntime.dll | 765,952 | 30.10.2015 | 15:19 | Public\Common\Oak\Target\Armv7\Retail |
| Xamlruntime.map | 9,821,639 | 30.10.2015 | 15:18 | Julkinen\Common\Oak\Target\Armv7\Debug |
| Xamlruntimecore.map | 20,736,120 | 30.10.2015 | 15:18 | Julkinen\Common\Oak\Target\Armv7\Debug |
| Xamlruntimecore.rel | 2,572,899 | 30.10.2015 | 15:18 | Julkinen\Common\Oak\Target\Armv7\Debug |
| Xamlruntime.rel | 2,121,891 | 30.10.2015 | 15:18 | Julkinen\Common\Oak\Target\Armv7\Debug |
| Xamlruntimecore.dll | 7,462,912 | 30.10.2015 | 15:18 | Julkinen\Common\Oak\Target\Armv7\Debug |
| Xamlruntime.dll | 1,773,568 | 30.10.2015 | 15:18 | Julkinen\Common\Oak\Target\Armv7\Debug |
| Xamlruntime_dt.dll | 1,137,336 | 30.10.2015 | 09:11 | Program files\Microsoft visual studio 11.0\Vc\Vcwizards\Windowsembeddedsilverlighttools |
| Xamlruntimecore_dt.dll | 2,415,288 | 30.10.2015 | 09:11 | Program files\Microsoft visual studio 11.0\Vc\Vcwizards\Windowsembeddedsilverlighttools |
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.
Viitteet
Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.