Cómo mostrar datos de varias líneas en la celda de la cuadrícula Vaadin de una columna

Rígido

ingrese la descripción de la imagen aquí Cómo mostrar datos multilínea en la celda Vaadin Grid.

Probado con \ n con cadena pero aún se muestra en una línea.

kscherrer

Al agregar la columna, en lugar de usar a ValueProviderque devuelve una cadena, puede usar ay ComponentRendererdevolver un componente simple donde puede controlar el salto de línea usted mismo

// linebreaks wont work like this
grid.addColumn(item -> "line1 \n line2");

// try this instead.
// or probable even better you could use the `Html` component from Vaadin
grid.addColumn(new ComponentRenderer<>(item -> {
    Span span1 = new Span("line1");
    Span span2 = new Span("line2");
    return new VerticalLayout(span1, span2);
}));

También puede usar un TemplateRenderer, que usará menos memoria que un ComponentRenderer, pero tiene una curva de aprendizaje un poco más pronunciada (IMO).

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

Celda de vista de cuadrícula de datos de varias líneas para mostrar solo la primera línea

WPF ¿cómo mostrar solo la fecha en la columna de cuadrícula de datos?

¿Cómo obtengo el valor de la celda de una vista de cuadrícula de datos usando el índice de fila y el índice de columna en c #?

cómo cambiar los valores de celda en la vista de cuadrícula de datos de acuerdo con una celda

Cómo insertar datos de la lista en una columna de la vista de cuadrícula de datos

Cómo mostrar una lista en la cuadrícula de datos

Cómo mostrar una lista en la cuadrícula de datos

¿Cómo contar filas no vacías de cada columna en una vista de cuadrícula de datos y mostrar números de filas en la segunda vista de cuadrícula de datos?

¿Cómo cambiar la altura de una celda individual en una vista de cuadrícula de datos?

Cuadrícula Vaadin 8: ¿Tamaño de la imagen en la celda de la cuadrícula?

¿Cómo mostrar el selector de color en la celda de la cuadrícula?

¿Cómo alinear a la derecha el contenido de una columna de cuadrícula de Vaadin 8?

¿Cómo puedo mostrar varias tablas en una cuadrícula de datos mediante el enlace?

¿Cómo puedo mostrar varias tablas en una cuadrícula de datos mediante el enlace?

¿Cómo mostrar solo la fecha y no la fecha y la hora en una cuadrícula de datos de WPF?

Mostrar icono en la cuadrícula de datos cuando se selecciona la celda

C # sql Cómo obtener datos de una columna específica en la cuadrícula de datos

Cómo mostrar una columna en la cuadrícula y ocultarla en el cuadro de diálogo de vista

Cómo colocar el cursor en la primera celda de una fila vacía en la cuadrícula de datos que está vinculada a una tabla de datos

Cómo colocar el cursor en la primera celda de una fila vacía en la cuadrícula de datos que está vinculada a una tabla de datos

cómo filtrar una columna en la vista de cuadrícula de datos importada desde un archivo de Excel

Cómo mostrar varias líneas en una celda de vista de tabla

Convertir Byte [] en Imagen para mostrar en la columna de cuadrícula de datos

Divida la celda de varias líneas en columnas usando el prefijo de datos como encabezado de columna

Cómo mostrar resultados de SQL en la columna de cuadrícula

Cómo crear un cuadro de texto de varias líneas en la cuadrícula de propiedades .Net 6

Cómo obtener el valor de la última celda de la columna en la vista de cuadrícula

¿Cómo acceder a un control de usuario en una celda determinada de la cuadrícula XAML?

No hay texto visible al resaltar una celda en la cuadrícula de datos de WPF