1. double[,] 로 2차원 배열을 만들고 안에 있는 값을 지속적으로 변경하는데도 INotifyPropertyChanged 이벤트가 발생하지 않음
다차원 배열의 경우, 배열 자체가 속성으로 사용될 때 INotifyPropertyChanged 이벤트가 자동으로 발생되지 않는다고 함
왜냐하면, INotifyPropertyChanged 이벤트는 속성(Property) 값이 변경될 때 발생하는 이벤트인데 다차원 배열은 객체가 아닌 값 형태로 취급되기 때문에 배열 자체의 참조는 변하지 않기 때문이라고 함.
'Language > C#' 카테고리의 다른 글
[C#/WPF] Border 내부 이미지 CornerRadius 적용 (0) | 2023.07.21 |
---|---|
[C#] 실수에서 정수형 변환 (0) | 2023.07.14 |
[C#/WPF] 속성 정의 (get set 접근자) (0) | 2023.07.11 |
[C#] 람다표현식과 표현식바디 (0) | 2023.07.11 |
[C#/WPF] BooleanToVisibilityConverter (0) | 2023.07.03 |