wpf RichtextBox 내용 저장 중 오류가 발생했습니다. 새로운 내용으로 재생성하기 전에 버튼이 포함 된 InlineUIContainer를 제거하기 위해 온라인에 연결하십시오. 단추의 내용이 수정되지 않은 한 저장 작업은 정상적으로 작동합니다. 내용을 수정하는 선은 간단합니다. 인라인가 포커스를 취득하고 모든 속성이 예상대로와 유효한 것으로 확인 된 경우프로그래밍 오류에 대한 해결 방법 제안 "비공개 형식의 MS.Internal.NamedObject를 직렬화 할 수 없습니다"?
_btnBookmark.Content = cbm.BkmkContent;
버튼 _btnBookmark
캡처입니다. 내용의 업데이트는 오류없이 발생하며 새 내용은 예상대로입니다.
버튼으로 인라인을 제거하기위한 선은 간단합니다.
this.rtbDoc.CaretPosition.Paragraph.Inlines.Remove(iuic);
inlineUIContainter 변수 iuic은 유효하며 예상대로 아이 버튼이 포함되어 있습니다.
이러한 오류를 방지하기 위해 내 코드를 변경할 수있는 방법이 없습니다. 이 응용 프로그램은 VS2010에서 시작되었으며이 코드 줄이 제대로 작동한다고 생각합니다. 최근에 VS2015 커뮤니티 버전으로 업그레이드되었으며 이러한 오류가 나타났습니다.