C#, 컨트롤 값을 바인딩하여 JSON 파일과 동기화하기
바인딩(DataBindings) 사용 목적데이터 바인딩은 컨트롤 속성을 데이터 클래스 속성과 동기화하기 위해 사용됩니다.여기서는 컨트롤 값을 변경할 때마다 자동으로 파일로 저장하기 위해 사용합니다. 앱을 실행하면 파일을 읽어서 컨트롤 값 속성을 변경합니다.이때, 컨트롤 값이 변경되는 이벤트를 사용한다면 코드가 복잡해지고, 컨트롤마다 이벤트 이름이 다르며, 유지보수가 어렵습니다.선택을 변경할 때마다JSON 형식 파일로 저장됩니다.딥시크가 알려주는 C# 프로그래밍텍스트 박스의 문자열 또는 체크박스 선택 상태를 파일로 저장하기(참조)는 별도의 라이브러리로 만들어 참조(reference)할 수 있는 클래스를 말합니다.(앱)은 앱에 포함되어 사용자정의를 해야 하는 클래스를 말합니다.특정 기능만 하는 것이 아닌, ..