Benutzer, der Text in RichTextBox unter Windows Phone 8 auswählt

Ich versuche, eine RichTextBox in meiner Windows Phone 8-Anwendung zu verwenden. Der Benutzer muss in der Lage sein, Text auszuwählen und in die Zwischenablage zu kopieren. Der Benutzer muss den Text NICHT bearbeiten, sondern nur auswählen. Ich kann jedoch weder im Windows Phone Emulator noch auf meinem Windows Phone 8-Gerät (Nokia 920) Text auswählen.

Die Dokumentation für die RichTextBox.Selection-Eigenschaft enthält Beispielcode zum Ändern des Formats des ausgewählten Texts (fett, kursiv usw.). Ich würde annehmen, dass der Benutzer Text auswählen müsste, bevor er ihn fett oder kursiv machen kann, aber ich kann ihn nicht zum Laufen bringen. Die Dokumentationsseite ist vom 8. November 2012 und gibt unten an, dass sie für Windows Phone 8.0 und 7.1 gilt. Siehe die Seite hier:http://msdn.microsoft.com/en-US/library/windowsphone/develop/system.windows.controls.richtextbox.selection(v=vs.105).aspx

Die Dokumentation zur RichTextBox.IsReadOnly-Eigenschaft besagt, dass die RichTextBox unter Windows Phone immer schreibgeschützt ist. In der Tat zeigt ein Blick auf das Objekt im Debugger, dass IsReadOnly wahr ist. Der Versuch, ihn auf false zu setzen, löst eine Ausnahme aus.

An anderer Stelle in der früheren "Mango" -Dokumentation wird jedoch angegeben, dass der Benutzer weiterhin Text auswählen kann, obwohl das Steuerelement schreibgeschützt ist. Dies wird in der Dokumentation zur RichTextBox.Selection-Eigenschaft deutlich angegeben.

Kann jemand bestätigen oder leugnen, dass die Auswahl von Benutzertexten in einer RichTextBox auf einem Windows Phone möglich ist? Wenn es möglich ist, kann jemand einen Beispielcode bereitstellen, wie dies funktioniert?

Vielen Dank!

Thaine Norris

Antworten auf die Frage(1)

Ihre Antwort auf die Frage