본문 바로가기

Winform2

Telerik RadGrid Refresh, 동적으로 Binding data 변경 후 GridView Refresh Telerik의 RadGridView를 사용하고 있는데 DataSource로 바인딩한 정보를 동적으로 변경하면 화면에 바로 업데이트 되지 않는다. 가장 기본적인 방법은 DataSource = null로 초기화를 하고 다시 바인딩을 하는 것이다. 이렇게 하면 당연히 동적으로 변경된 데이터가 화면에 보일 것이다. 하지만 이렇게 하면 화면이 깜박거리거나 데이터가 많으면 표시되는 속도가 느린 문제가 있다. WPF나 Winform 모두 처리하는 방법은 같다. 검색을 해보니 아래와 같은 정보를 찾을 수 있었다. https://docs.telerik.com/devtools/winforms/controls/gridview/populating-with-data/reflecting-custom-object-changes-.. 2022. 6. 3.
C# winform 프로젝트에서 "디자이너 보기"가 사라지는 문제 해결 왜 "Form1.cs"에서 "디자이너 보기" 표시가 사라지는는 문제가 발생한 것인지 원인은 모르겠다. 하지만 해결 방법은 찾았다. 디자이너가 보이지 않는 경우의 비정상 프로젝트의 모습니다. Form1.cs를 선택해서 팝업 메뉴를 보면 아래와 같이 디자이너 보기 메뉴가 없는 것을 확인할 수 있다. 정상적인 프로젝트의 모습은 아래와 같다. 그리고 이때의 팝업 메뉴에는 디자이너 보기를 볼 수 있다. 그래서 프로젝트 파일을 열어 차이점을 확인해 보니 아래와 같이 차이가 존재한다. 비정상 Form1.cs 정상 Form Form1.cs 비정상(디자이너 보기가 사라진 경우)인 경우에는 SubType이 사라진 것을 확인 할 수 있다. 따라서 프로젝트 파일을 열어서 Form 추가하면 정상적으로 디자이너 보기 기능을 이용.. 2022. 5. 18.
LIST