Εισαγωγή
Αυτό το άρθρο περιγράφει διάφορα λίστα πλαισίου ελέγχου ζητήματα που ενδέχεται να προκύψουν σε εφαρμογές Silverlight για Windows Embedded στο Windows ενσωματωμένο συμπαγή 2013. Διατίθεται μια ενημερωμένη έκδοση για να επιλύσετε αυτά τα ζητήματα. Πριν να εγκαταστήσετε αυτήν την ενημερωμένη έκδοση, πρέπει να εγκαταστήσετε όλες τις ενημερωμένες εκδόσεις που έχουν εκδοθεί προηγουμένως για αυτό το προϊόν.
Συμπτώματα
Όταν εκτελείτε μια εφαρμογή Silverlight για Windows Embedded σε μια συσκευή που λειτουργεί με Windows ενσωματωμένο συμπαγή 2013, ενδέχεται να αντιμετωπίσετε ένα ή περισσότερα από τα ακόλουθα ζητήματα:
-
Προσθέστε δύο στοιχεία ελέγχου πλαισίου λίστας σε μια εφαρμογή και στη συνέχεια να προσθέσετε πολλά στοιχεία στα πλαίσια λίστας. Όταν επιλέγετε οποιοδήποτε στοιχείο σε μία από τις δύο λίστες και, στη συνέχεια, επιλέξτε ένα στοιχείο στη λίστα άλλων, του πρώτου επιλεγμένου στοιχείου δεν παραμένει επιλεγμένο.
-
Καταχωρείτε μια ιδιότητα εξάρτησης με χρήση VT_BSTR ή VT_READONLY_STRING και, στη συνέχεια, να καλέσετε τη συνάρτηση SetDependencyProperty για να ορίσετε μια συμβολοσειρά μηδενικού μήκους. Ωστόσο, όταν καλείτε τη συνάρτηση GetDependencyProperty για να λάβετε την τιμή, επιστρέφει μια εσφαλμένη τιμή.
-
Η συνάρτηση GetValue ονομάζεται πολλές φορές σε κάθε συμβάν PropertyChanged ή τη σύνδεση δεδομένων . Αυτό μπορεί να προκαλέσει ένα ζήτημα επιδόσεων σχετικά με την εφαρμογή.
-
Η εφαρμογή περιέχει ένα στοιχείο ελέγχου πλαισίου λίστας που χρησιμοποιεί την προεπιλεγμένη τιμή ItemsPanelTemplate VirtualizingStackPanel. Εάν μετακινήσετε τη γραμμή κύλισης από αριστερά προς τα δεξιά ή από επάνω προς τα κάτω και στη συνέχεια επιλέξτε ένα νέο στοιχείο στη λίστα, η γραμμή κύλισης μεταβαίνει πίσω στο πιο αριστερό στοιχείο ή για το είδος ανώτερου επιπέδου, ανεξάρτητα από το αν είναι επιλεγμένο το κατακόρυφο ή τον οριζόντιο προσανατολισμό για το StackPanel.
-
Σε μια εφαρμογή που περιέχει δύο στοιχεία ελέγχου πλαισίου λίστας, υπάρχει για ένα δευτερόλεπτο καθυστέρηση μεταξύ όταν κτυπάτε σε ένα νέο στοιχείο στη λίστα κάτω και κατά την ενημέρωση του περιβάλλοντος εργασίας Χρήστη.
-
Όταν καταργείτε μια εφαρμογή που περιέχει ένα στοιχείο ελέγχου και, στη συνέχεια, μπορείτε να φορτώσετε την εφαρμογή, το κείμενο στο στοιχείο ελέγχου δεν εμφανίζεται σωστά.
Πληροφορίες ενημερωμένης έκδοσης λογισμικού
Πληροφορίες λήψης
Ενσωματωμένο συμπαγή 2013 μηνιαία ενημερωμένη έκδοση των Windows (Οκτωβρίου 2015) είναι τώρα διαθέσιμη από τη Microsoft. Για να κάνετε λήψη αυτό Μηνιαίας ενημερωμένης έκδοσης των Windows ενσωματωμένο συμπαγή 2013, μεταβείτε στην Microsoft OEM Online ή MyOEM.
Προϋποθέσεις
Αυτή η ενημερωμένη έκδοση υποστηρίζεται μόνο αν έχουν εγκατασταθεί επίσης όλες τις ενημερωμένες εκδόσεις που έχουν εκδοθεί προηγουμένως για αυτό το προϊόν.
Απαίτηση επανεκκίνησης
Μετά την εφαρμογή αυτής της ενημερωμένης έκδοσης, πρέπει να εκτελέσετε εκ νέου δημιουργία ολόκληρης της πλατφόρμας. Για να γίνει αυτό, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους:
-
Από το μενού Δημιουργία , κάντε κλικ στο κουμπί Καθαρή λύσηκαι, στη συνέχεια, κάντε κλικ στο κουμπί Δημιουργία λύσης.
-
Από το μενού Δημιουργία , κάντε κλικ στο κουμπί Αναδόμηση λύση.
Δεν χρειάζεται να επανεκκινήσετε τον υπολογιστή μετά την εφαρμογή αυτής της ενημερωμένης έκδοσης λογισμικού.
Πληροφορίες αντικατάστασης ενημέρωσης
Αυτή η ενημερωμένη έκδοση δεν αντικαθιστά άλλες ενημερωμένες εκδόσεις.
Η αγγλική έκδοση αυτού του πακέτου ενημερωμένης έκδοσης λογισμικού έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Zώνη ώρας στο στοιχείο Hμερομηνία και ώρα " στον πίνακα ελέγχου.
Αρχεία που περιλαμβάνονται σε αυτό το πακέτο ενημερωμένης έκδοσης
Όνομα αρχείου |
Μέγεθος αρχείου |
Ημ/νία |
Ώρα |
Διαδρομή |
---|---|---|---|---|
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 |
Πρόγραμμα files\Microsoft visual studio 11.0\Vc\Vcwizards\Windowsembeddedsilverlighttools |
Xamlruntimecore_dt.dll |
2,415,288 |
30-Oct-2015 |
09:11 |
Πρόγραμμα files\Microsoft visual studio 11.0\Vc\Vcwizards\Windowsembeddedsilverlighttools |
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".
Αναφορές
Πληροφορίες σχετικά με την ορολογία που χρησιμοποιεί η Microsoft για την περιγραφή ενημερωμένων εκδόσεων λογισμικού.