estoy usando WPFtoolkit DataGrid
, tengo que ajustar el texto en un DataGridTextColumn
o tengo que añadir un ToolTip
a la columna de texto. He buscado en la red pero no pude encontrar una solución adecuada. Esperando sus valiosas sugerencias ...¿Cómo puedo añadir una descripción para un DataGridTextColumn
Respuesta
No estoy seguro de si puede agregar una información sobre herramientas a un DataGridTextColumn
, pero puede usar fácilmente el DataGridTemplateColumn
y el ToolTipService
en su lugar. p.ej.
<data:DataGrid.Columns>
<data:DataGridTemplateColumn Header="Broker">
<data:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Moniker.Abbreviation}"
ToolTipService.ToolTip="{Binding Moniker.Name}" />
</DataTemplate>
</data:DataGridTemplateColumn.CellTemplate>
</data:DataGridTemplateColumn>
</data:DataGrid.Columns>
En este ejemplo Moniker.Abbreviation
se muestra en la columna. Cuando el usuario pasa el mouse sobre una celda, se muestra el nombre completo del agente (Moniker.Name
) en la información sobre herramientas.
Nota: Este ejemplo fue tomado de una aplicación Silverlight 3.0.
Sí, se puede añadir texto sobre herramientas para DataGridTextColumn - sólo estilizarla
<DataGridTextColumn Header="ScreenName" Binding="{Binding ScreenName}" >
<DataGridTextColumn.CellStyle>
<Style TargetType="DataGridCell">
<Setter Property="ToolTip" Value="{Binding Name}" />
</Style>
</DataGridTextColumn.CellStyle>
</DataGridTextColumn>
para cualquier persona en Silverlight, consulte [@ MarkGladdling's answer] (http://stackoverflow.com/a/1977545/80428) – Jay
FYI, he tenido problemas con esto por un tiempo hasta que me di cuenta de que si "IsHitTestVisible" está configurado en FALSE en la información sobre herramientas de la cuadrícula de datos no funciona. – BrianVPS
¿Puede agregar imágenes y/o editar el fondo de la información sobre herramientas de alguna manera cuando usa este enfoque? – ajr
- 1. Añadir una descripción para una propiedad
- 2. DataGridTextColumn - Cómo enlazar IsReadonly?
- 3. ¿Puedo usar adb.exe para encontrar una descripción de un teléfono?
- 4. una descripción en un exe qt archivo
- 5. ¿Cómo puedo añadir un plugin jQuery para rieles 3.1
- 6. Agregar margen a DataGridTextColumn
- 7. cómo escribir una descripción para el método
- 8. Silverlight DataGridTextColumn Vinculación Visibilidad
- 9. DataGridTextColumn Visibilidad Encuadernación
- 10. ¿Cómo puedo obtener una descripción legible para humanos a partir de un número de señal?
- 11. Cómo establecer el color de texto DataGridTextColumn?
- 12. ¿Cómo puedo establecer el enlace de un DataGridTextColumn en el código?
- 13. Cómo añadir un evento a una clase
- 14. netsh http añadir urlacl: añadir reserva para un grupo
- 15. Descripción para Minecraft Renderengine
- 16. agregando una descripción de columna
- 17. ¿Cómo puedo añadir un div contenedor alrededor ul wordpress Wordpress
- 18. ¿Cómo puedo añadir una llamada al sistema/utilidad en xv6
- 19. ¿Cómo puedo añadir un encabezado de SOAP mediante solicitud
- 20. Descripción para devolver solo ClassName?
- 21. Añadir una clase a un ª
- 22. Cómo puedo recuperar la descripción del error para un código de error WinInet de delphi
- 23. ¿Cómo escribir el método de descripción adecuado para una clase?
- 24. Añadir un botón para ocultar el teclado
- 25. Excel añadir una hora
- 26. Añadir una imagen para Android MapView
- 27. ¿Puedo añadir JRadioButton en JTable
- 28. Descripción de MBean estándar
- 29. Añadir un servidor proxy inverso para heroku
- 30. Agregar un comentario (descripción) a un disparador
Esto también funciona en Silverlight, llegado hasta aquí desde los 3 primeros éxitos de Búsqueda de Google. Por supuesto, cambie xml ns a 'sdk:' en lugar de 'data:' si su código coincide con las últimas plantillas SL xaml. – yzorg
Aunque no trabajo con Silverlight, esa es la única respuesta que también funcionó para mí. La respuesta más popular da como resultado una excepción en mi aplicación. – Endery