PATAISA: sąrašo lauko valdiklio problemos "Silverlight", skirtoje "Windows Embedded"

Įžanga

Šiame straipsnyje aprašomos kelios sąrašo lauko valdiklio problemos, kurios gali kilti "Silverlight", skirtoje "Windows Embedded" programoms, naudojamos "Windows Embedded Compact 2013". Šioms problemoms išspręsti galimas naujinimas. Prieš diegiant šį naujinimą, reikia įdiegti visus anksčiau išleistus šio produkto naujinimus.

Požymiai

Paleidus programą "Silverlight", skirtą "Windows Embedded", įrenginyje, kuriame veikia "Windows Embedded Compact 2013", galima susidurti su viena ar daugiau iš šių problemų:

  • Į programą įtraukiate du sąrašo lauko valdiklius, tada į sąrašo laukus įtraukiate kelis elementus. Pasirinkus bet kurį elementą viename iš dviejų sąrašų, tada pasirinkus elementą kitame sąraše, pirmas pažymėtas elementas nelieka pažymėtas.
  • Priklausomybių ypatybę užregistruojate naudodami VT_BSTR arba VT_READONLY_STRING, tada iškviečiate funkciją SetDependencyProperty, kad nustatytumėte nulinio ilgio eilutę. Tačiau iškvietus funkciją GetDependencyProperty reikšmei gauti, grąžinama neteisinga reikšmė.
  • Funkcija "GetValue" iškviečiama kelis kartus kiekvieno įvykio "DataBinding" arba "PropertyChanged" metu. Tai gali sukelti programos veikimo problemą.
  • Programa turi sąrašo lauko valdiklį, kuris naudoja numatytąją VirtualizingStackPanel reikšmę ItemsPanelTemplate. Jei perkeliate slinkties juostą iš kairės į dešinę arba iš viršaus į apačią, tada sąraše pasirenkate naują elementą, slinkties juosta peršoka atgal į kairiausią arba viršutinį elementą, neatsižvelgiant į tai, ar pasirinkta vertikali ar horizontali "StackPanel" padėtis.
  • Programoje, kurioje yra du sąrašo lauko valdikliai, nuo tada, kai bakstelėjate naują elementą apatiniame sąraše, iki vartotojo sąsajos atnaujinimo praeina maždaug viena sekundė.
  • Kai iškeliate taikomąją programą, kurioje yra valdiklis, ir tada iš naujo įkeliate taikomąją programą, valdiklyje esantis tekstas rodomas neteisingai.

Programinės įrangos naujinimo informacija

Atsisiųsti informaciją

"Windows Embedded Compact 2013" mėnesio naujinimą (2015 m. spalio mėn.) jau galima gauti iš "„Microsoft“". Norėdami atsisiųsti šį "Windows Embedded Compact 2013" mėnesio naujinimą, eikite į "„Microsoft“ OEM Online" arba "MyOEM".

Būtinosios sąlygos

Šis naujinimas palaikomas tik tuo atveju, jei taip pat įdiegti visi anksčiau išleisti šio produkto naujinimai.

Reikia paleisti iš naujo

Pritaikę šį naujinimą, turite atlikti švarų visos platformos komponavimo versiją. Norėdami tai padaryti, naudokite vieną iš šių būdų:

  • Meniu Kurti spustelėkiteŠvarus sprendimas, tada spustelėkite Kurti sprendimą.
  • Meniu Kurti spustelėkite Perkurti sprendimą.

Pritaikę šį programinės įrangos naujinimą, nereikia iš naujo paleisti kompiuterio.

Informacija apie naujinimo keitimą

Šis naujinimas nepakeičia kitų naujinimų.

Failo informacija

Šio programinės įrangos naujinimo paketo anglų k. versijoje yra failo atributai (ar vėlesnio failo atributai), nurodyti toliau pateiktoje lentelėje. Šių failų datos ir laikai nurodyti pasauliniu koordinuotuoju laiku (UTC). Peržiūrint failo informaciją, jis konvertuojamas į vietinį laiką. Norėdami sužinoti skirtumą tarp UTC ir vietos laiko, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.

Files that are included in this update package

Failo vardas Failo dydis Data Laikas Kelias
Xamlruntime_dt.dll 1,137,336 2015-10-30 09:11 Viešas\Bendras\Ąžuolas\Bin\I386
Xamlruntimecore_dt.dll 2,415,288 2015-10-30 09:11 Viešas\Bendras\Ąžuolas\Bin\I386
Xamlruntime.map 2,417,295 2015-10-30 15:19 Public\Common\Oak\Target\X86\Checked
Xamlruntimecore.map 5,330,381 2015-10-30 15:18 Public\Common\Oak\Target\X86\Checked
Xamlruntimecore.rel 5,787,201 2015-10-30 15:18 Public\Common\Oak\Target\X86\Checked
Xamlruntime.rel 2,127,111 2015-10-30 15:19 Public\Common\Oak\Target\X86\Checked
Xamlruntimecore.dll 6,316,032 2015-10-30 15:18 Public\Common\Oak\Target\X86\Checked
Xamlruntime.dll 1,167,360 2015-10-30 15:19 Public\Common\Oak\Target\X86\Checked
Xamlruntime.map 1,373,995 2015-10-30 15:19 Public\Common\Oak\Target\X86\Retail
Xamlruntimecore.map 1,811,270 2015-10-30 15:18 Public\Common\Oak\Target\X86\Retail
Xamlruntimecore.rel 1,843,926 2015-10-30 15:18 Public\Common\Oak\Target\X86\Retail
Xamlruntime.rel 1,679,293 2015-10-30 15:19 Public\Common\Oak\Target\X86\Retail
Xamlruntimecore.dll 2,879,488 2015-10-30 15:18 Public\Common\Oak\Target\X86\Retail
Xamlruntime.dll 806,912 2015-10-30 15:19 Public\Common\Oak\Target\X86\Retail
Xamlruntime.map 2,585,404 2015-10-30 15:18 Public\Common\Oak\Target\X86\Debug
Xamlruntimecore.map 5,373,364 2015-10-30 15:17 Public\Common\Oak\Target\X86\Debug
Xamlruntimecore.rel 4,079,014 2015-10-30 15:17 Public\Common\Oak\Target\X86\Debug
Xamlruntime.rel 2,339,478 2015-10-30 15:18 Public\Common\Oak\Target\X86\Debug
Xamlruntimecore.dll 7,512,064 2015-10-30 15:17 Public\Common\Oak\Target\X86\Debug
Xamlruntime.dll 1,687,552 2015-10-30 15:18 Public\Common\Oak\Target\X86\Debug
Xamlruntime.map 5,668,973 2015-10-30 15:19 Public\Common\Oak\Target\Armv7\Checked
Xamlruntimecore.map 14,902,828 2015-10-30 15:19 Public\Common\Oak\Target\Armv7\Checked
Xamlruntimecore.rel 2,826,620 2015-10-30 15:19 Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.rel 2,126,067 2015-10-30 15:19 Public\Common\Oak\Target\Armv7\Checked
Xamlruntimecore.dll 6,107,136 2015-10-30 15:19 Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.dll 1,228,800 2015-10-30 15:19 Public\Common\Oak\Target\Armv7\Checked
Xamlruntime.map 2,422,358 2015-10-30 15:19 Viešas\Bendras\Ąžuolas\Target\Armv7\Mažmeninė prekyba
Xamlruntimecore.map 3,969,498 2015-10-30 15:19 Viešas\Bendras\Ąžuolas\Target\Armv7\Mažmeninė prekyba
Xamlruntimecore.rel 1,639,128 2015-10-30 15:19 Viešas\Bendras\Ąžuolas\Target\Armv7\Mažmeninė prekyba
Xamlruntime.rel 1,444,045 2015-10-30 15:19 Viešas\Bendras\Ąžuolas\Target\Armv7\Mažmeninė prekyba
Xamlruntimecore.dll 2,789,376 2015-10-30 15:19 Viešas\Bendras\Ąžuolas\Target\Armv7\Mažmeninė prekyba
Xamlruntime.dll 765,952 2015-10-30 15:19 Viešas\Bendras\Ąžuolas\Target\Armv7\Mažmeninė prekyba
Xamlruntime.map 9,821,639 2015-10-30 15:18 Public\Common\Oak\Target\Armv7\Debug
Xamlruntimecore.map 20,736,120 2015-10-30 15:18 Public\Common\Oak\Target\Armv7\Debug
Xamlruntimecore.rel 2,572,899 2015-10-30 15:18 Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.rel 2,121,891 2015-10-30 15:18 Public\Common\Oak\Target\Armv7\Debug
Xamlruntimecore.dll 7,462,912 2015-10-30 15:18 Public\Common\Oak\Target\Armv7\Debug
Xamlruntime.dll 1,773,568 2015-10-30 15:18 Public\Common\Oak\Target\Armv7\Debug
Xamlruntime_dt.dll 1,137,336 2015-10-30 09:11 Program files\„Microsoft“ Visual Studio 11.0\Vc\Vcwizards\Windowsembeddedsilverlighttools
Xamlruntimecore_dt.dll 2,415,288 2015-10-30 09:11 Program files\„Microsoft“ Visual Studio 11.0\Vc\Vcwizards\Windowsembeddedsilverlighttools

      

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.

Nuorodos

Sužinokite daugiau apie terminus, kuriuos „„Microsoft““ naudoja apibūdindama programinės įrangos naujinimus.