반응형
읽기 전용 속성에서는 양방향 또는 단방향 ToSource 바인딩이 작동할 수 없습니다.
텍스트 상자에 표시해야 하는 읽기 전용 속성이 있으며 런타임에 이 오류가 발생합니다.설정했습니다.IsEnabled="False",IsReadOnly="True"운이 없습니다.다른 검색에서는 읽기 전용으로 수정되어야 한다고 하지만 저는 그렇지 않습니다.나는 더미 세터를 추가하는 추악한 해결책이 있습니다...
코드 없이 추측하기는 어렵지만 바인딩 모드를 단방향으로 설정할 수 있어야 합니다.
<TextBox Text="{Binding Path=MyProperty, Mode=OneWay}" />
또는 코드에서:
Binding binding = new Binding();
binding.Mode = BindingMode.OneWay;
언급URL : https://stackoverflow.com/questions/590269/a-twoway-or-onewaytosource-binding-cannot-work-on-the-read-only-property
반응형
'programing' 카테고리의 다른 글
| 오류: 참조 테이블 "bar"에 대해 지정된 키와 일치하는 고유 제약 조건이 없습니다. (0) | 2023.04.29 |
|---|---|
| 사용자 컨트롤이 표시될 때 발생하는 이벤트는 무엇입니까? (0) | 2023.04.29 |
| 푸시되지 않은 GIT 커밋을 삭제하려면 어떻게 해야 합니까? (0) | 2023.04.29 |
| 프로젝트에서 코코아 포드를 제거하는 방법은 무엇입니까? (0) | 2023.04.29 |
| ASP에서 가장 좋은 방법은 무엇입니까?현재 도메인을 얻기 위한 NET? (0) | 2023.04.29 |