DevExpress XtraGrid Column Edit 로 수정시 포커스 이동 없이 바로 반영시키기

Published Feb 12, 2015 | Updated Sep 20, 2022 | 0 comments

체크박스 Edit 를 사용한 경우를 예로 들어 특정 컬럼에 체크 박스를 지정한 경우

체크박스의 체크상태를 변경하고 다른 셀로 포커스가 이동하기 전에는 실제 Grid 의 DataSource 에 변경사항이 반영되지 않음

체크상태가 바뀌는 즉시 반영되게 할려면…..

체크박스의 경우 RepositoryItemCheckEdit.CheckedChanged 이벤트에서 Grid 로 바로 반영시켜 주면됨

gvSW.SetFocusedRowCellValue(“Sel”, ((DevExpress.XtraEditors.CheckEdit)sender).Checked ? 1 : 0);

그러면 Grid 의 CellValueChange 이벤트가 바로 발생함

TAG INFORMATION

Learn more on this topic

Related Blog Posts

c# 멀티캐스트 대리자 샘플

delegate void Del(string s); class TestClass {     static void Hello(string s) {         Console.WriteLine("  Hello, {0}!", s);     }     static void Goodbye(string s) {         Console.WriteLine("  Goodbye, {0}!", s);     }     public static void Test() {         Del...

read more

중국어 간자체 변환

Public Function ToSCUnicode(ByVal str As String) As String Dim arrByte_GBK As Byte() Dim arrByte_UTF16 As Byte() Dim strUTF16 As String ' 현재 시스템 인코딩 Dim _defaultEncoding As Encoding = System.Text.Encoding.GetEncoding(0) ' Chinese Simplified (GB2312) Dim encGBK As...

read more

Join in the conversation

Leave a Comment

0 Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

무료 온라인 전광판

전광판

텍스트를 입력하고 텍스트 효과 및 배경효과 를 변경해서 전체화면으로 표시할 수 있는 전광판 용도로 사용하실 수 있습니다. 각종 스포츠 및 공연 관람시 응원 용도로 사용이 가능합니다.

Carousel

여러개의 슬라이드를 추가하여 프레젠테이션 및 이미지 슬라이드 용도로 사용하실 수 있습니다. 브라우저가 포함된 IT 기기로 큰 모니터에 연결하여 매장 내 공지사항 및 메뉴소개를 이미지로 표시할 수 있습니다.

Pin It on Pinterest

Shares
Share This

Share This

Share this post with your friends!

Shares