Como você limpa as alterações no LinqToSql?

Eu tenho uma caixa de combinação no meu aplicativo WPF que é vinculado a minha lista de objetos no meu modelo de exibição. Quando o usuário faz alterações no objeto selecionado e seleciona outro item antes de salvá-lo, preciso limpar as alterações feitas.

Eu pensei que eu poderia usar dataContext.GetChangeSet (). Updates.Clear (), mas por algum motivo, a coleção é somente leitura.

Eu também tentei usar dataContext.Refresh mas isso não funciona como o objeto não existe no banco de dados, eu criei manualmente a partir de um SP.

Por favor ajude. obrigado.

questionAnswers(2)

yourAnswerToTheQuestion