Criação de dados desconectados no .NET
-
26-09-2019 - |
Pergunta
Como você cria instâncias do DataCarow que não estão vinculadas a nenhuma instância específica do Datatable?
(EDIT: Eu sei que você pode criar DataLarows usando o método datatable.newrow (), mas o problema é que não consigo desconectar a linha da tabela pai para que eu possa passar a linha individual sem ter que passar por todo o mesa ao redor)
Solução
Uma coisa que você poderia tentar está excluindo imediatamente:
DataRow row = table.NewRow();
row.Delete();
Isso vai colocar isso em um DataRowState
de destacado, o que soa como o que você deseja. Não tenho certeza do que você está tentando alcançar em termos de uma imagem maior, então isso pode não ajudar.
Outras dicas
Eu preferia copiar apenas o conteúdo do DataRow. Você pode alcançar isso com:
row.ItemArray
Eu acho que isso seria melhor do que tentar obter uma solução alternativa para a falta de funcionalidade de cópia.