Digamos que tengo una cuadrícula, hago clic en un objeto y se muestra en una pantalla de detalles. No quiero que el usuario edite algunos datos, ¿por eso configuro TextBox como deshabilitado? ¿Funcionará el enlace? Básicamente lo que quiero es que el TextBox esté atenuado o deshabilitado? ¿Qué tal en WPF? ¿Alguien puede explicar?WPF: solo lectura, decir cuadro de texto y enlace
Respuesta
Sí, el enlace funcionará con un cuadro de texto deshabilitado. Para deshabilitar el cuadro de texto tiene tres opciones:
Establezca la propiedad IsReadOnly en verdadero. Esto no afectará la apariencia del cuadro de texto, pero impedirá que el usuario cambie el valor dentro de él.
Establecer IsEstá en false. Esto atenuará el cuadro de texto y evitará que reciba el foco
Use una etiqueta o un bloque de texto. Esto colocará el texto en la pantalla sin la apariencia de estar en un control editable en absoluto.
En cuanto a encuadernación, esto funcionará igual sin importar lo que haga. Configure el enlace normalmente en Xaml o codebehind y el valor se actualizará cuando la propiedad de respaldo cambie como de costumbre (siempre que haya implementado INotifyPropertyChanged, de lo contrario solo se establecerá una vez)
Hay una IsReadOnly
propiedad en el cuadro de texto, simplemente ponemos a true
me gustaría utilizar un < TextBlock/> o una < Etiqueta/> para mostrar datos estáticos en lugar de un cuadro de texto </>.
- 1. Cuadro de texto WPF que solo actualiza el enlace cuando se presiona enter
- 2. Cuadro de texto de solo lectura en C#
- 3. ¿Por qué mi cuadro de texto WPF es "un poco" de solo lectura?
- 4. asp: cuadro de texto de sólo lectura
- 5. WPF MVVM: Cuadro de texto y botón de enlace predeterminado hace demasiado tarde actualización
- 6. WPF Validar cuadro de texto no vinculado
- 7. WPF INotifyPropertyChanged para propiedades de solo lectura vinculadas
- 8. Wpf: Arrastrar y soltar a un cuadro de texto
- 9. WPF: cuadro de texto Autocompletar, ... otra vez
- 10. Solo cuadro de texto para WPF con cursor visible (.NET 3.5)
- 11. WPF valor de cuadro combinado y visualización de texto
- 12. WPF: Obtener texto "ajustado" de un cuadro de texto
- 13. Alineación vertical en WPF cuadro de texto
- 14. WPF: Cuadro de texto texto no se actualiza
- 15. Problema imitando el cuadro de texto de la ventana de salida VS con un cuadro de texto WPF
- 16. ¿Puedo configurar el cuadro de texto para que sea de solo lectura cuando se usa Html.TextBoxFor?
- 17. Evite que un cuadro de texto de solo lectura aparezca atenuado en Silverlight
- 18. ¿Por qué un cuadro de texto de solo lectura no devuelve ningún dato en ASP.NET?
- 19. ¿Cómo borrar un cuadro de texto del selector de fechas jQuery de solo lectura?
- 20. ¿Cómo cambiar el valor de un cuadro de texto de solo lectura usando jQuery?
- 21. Cómo crear un cuadro de texto de solo lectura en ASP.NET MVC3 Razor
- 22. WPF TextBox Enlace con formato
- 23. WPF cuadro de texto gatillo para texto claro
- 24. WPF: Enlace DisplayMemberPath en un cuadro combinado al elemento
- 25. TabItem Enlace WPF
- 26. Creando un cuadro de texto WPF Control como el cuadro de texto del destinatario de Outlook
- 27. Lectura del valor del cuadro de texto ASP.NET con JavaScript
- 28. Un enlace TwoWay o OneWayToSource no puede funcionar en la propiedad de solo lectura
- 29. El enlace de datos para el cuadro de texto
- 30. Encuadernación del cuadro combinado WPF y mostrar su valor en el cuadro de texto