Pregunta

¿Cómo se crea instancias DataRow que no están vinculados a ninguna instancia de DataTable en particular?

(EDIT: Sé que puede crear DataRows utilizando el método DataTable.NewRow (), pero el problema es que me parece que no puede desconectar la fila de su tabla padre para que pueda pasar la fila individual alrededor sin tener que pasar todo el alrededor de la mesa)

¿Fue útil?

Solución

Una cosa que podría intente es borrar inmediatamente:

DataRow row = table.NewRow();
row.Delete();

Esto lo pondrá en una DataRowState de Independiente, que suena como lo que quiere. No estoy seguro de lo que estamos tratando de lograr en términos de una imagen más grande, aunque, por lo que este puede no ayuda.

Otros consejos

Yo más bien sería solamente copiar el contenido de la DataRow. Puede que con achive:

row.ItemArray

Creo que sería una mejor approch, de tratar de obtener una solución para la funcionalidad de copia ausente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top