Powiedz, że mam siatkę, klikam obiekt i jest wyświetlany na ekranie szczegółów. Nie chcę, aby użytkownik edytował niektóre dane, więc ustawiłem TextBox jako wyłączony? Czy wiążąca praca? Zasadniczo chcę, aby TextBox był wyszarzony lub wyłączony? Co powiesz na to w WPF? Czy ktoś może wyjaśnić?WPF: Tylko do odczytu TextBox i wiązanie
Odpowiedz
Tak, powiązanie będzie działać z wyłączonym polem tekstowym. W celu wyłączenia pola tekstowego dostępne są trzy opcje:
Ustaw właściwość IsReadOnly na wartość true. Nie wpłynie to na wygląd pola tekstowego, ale zatrzyma użytkownika zmieniającego wartość wewnątrz niego.
Ustawienie IsEnabled na false. Spowoduje to wyszarzenie pola tekstowego i uniemożliwi otrzymanie fokusa. Użyj etykiety lub bloku tekstowego. Spowoduje to umieszczenie tekstu na ekranie bez pojawiania się w edytowalnej kontroli.
Jeśli chodzi o wiązanie, to będzie działać tak samo, bez względu na to, co zrobisz. Skonfiguruj wiązanie w normalny sposób w Xaml lub kodzie źródłowym, a wartość zostanie zaktualizowana, gdy właściwość zaplecza zmieni się w zwykły sposób (pod warunkiem, że zaimplementowano INotifyPropertyChanged, w przeciwnym razie zostanie ona ustawiona tylko raz)
Jest IsReadOnly
nieruchomość na TextBox, wystarczy ustawić go do prawdziwej
chciałbym użyć < TextBlock/> lub < Label/> do wyświetlania danych statycznych zamiast < TextBox/>.
- 1. Wiązanie tekstu wpf textbox
- 2. Wiązanie combobox WPF i wyświetlanie jego wartości do TextBox
- 3. WPF wiązanie do elementu
- 4. Kanał "tylko do odczytu" tylko do odczytu
- 5. Wiązanie WPF z Grid.ColumnSpan
- 6. WPF Wiązanie ze zmienną lokalną
- 7. WPF Wiązanie ze zmienną/DependencyProperty
- 8. Proste wiązanie WPF do obiektu INotifyPropertyChanged
- 9. Właściwości tylko do odczytu
- 10. WPF TextBox Owijanie
- 11. Multiline problem WPF TextBox
- 12. Oprawa do odczytu tylko getter w AS3
- 13. WPF TextBox Rozciąganie
- 14. WPF: TextBox z ProgressBar
- 15. WPF TextBox Przechwytywanie RoutedUICommands
- 16. AutoComplete TextBox w WPF
- 17. Numeric TextBox w C# - WPF
- 18. WPF TextBox spust do zwykłego tekstu
- 19. Hide caret w WPF TextBox
- 20. Ponowne wiązanie WPF
- 21. WPF Wiązanie do określonych elementów w kolekcji
- 22. Wiązanie polecenia obrazu WPF
- 23. Edycja widoku tylko do odczytu
- 24. Tylko do odczytu obserwowalna kolekcja
- 25. Edytor MVC3 Tylko do odczytu
- 26. Właściwość tylko do odczytu OData
- 27. Wiązanie dwukierunkowe WPF XML
- 28. Wiązanie tekstu WPF TextBlock
- 29. Wiązanie pola wyboru WPF
- 30. SQLite/PHP tylko do odczytu?