Selektierbarkeit in einer WPF-Silverlight ListBox entfernen
Um ein Silverlight-Steuerelement zu deaktivieren, müssen Sie die Eigenschaft "IsEnabled" in der Steuerelement-Tag-Definition ändern. Wenn Sie diese Eigenschaft auf "False" für "ListBox"-Steuerelement festlegen, ist der Benutzer keine Werte im Silverlight-Formular auswählen. Dieser Eigenschaft können Sie ein ListBox-Wert automatisch festgelegt und es blockiert des Benutzers es zu ändern. Die Funktion ist nützlich, wenn Sie nur einen Wert haben, die Sie zu einem Formular Verarbeitung übergeben möchten.
Anweisungen
1 Öffnen Sie das Silverlight-Programmier-Software in der Programmgruppe "Microsoft". Öffnen Sie Ihr Web-Projekt und das Formular mit der ListBox.
2 Klicken Sie auf "Code anzeigen", um den Code-Tags für jedes Ihrer Silverlight-Elemente anzuzeigen. Suchen Sie die "ListBox" Tag-Definition, die Sie sperren möchten.
3 Fügen Sie den folgenden Code, um Ihre ListBox-Tag-Definition:
IsEnabled = "false"
4 Speichern Sie die Datei, und führen Sie die Website in der Silverlight-Debugger. Überprüfen Sie das ListBox-Steuerelement, das Sie bearbeitet, um sicherzustellen, dass es deaktiviert ist.