GridView 열에 확인란 저장소로 텍스트를 추가하는 방법은 무엇입니까?

NJ 바누 살리

DevExpress컨트롤을 사용 하고 있습니다. 나는 GridControl열이 CheckboxRepository있습니다. 열에 체크 박스 (텍스트 + 체크 박스)가있는 텍스트를 표시하고 싶습니다. 어떻게 할 수 있습니까?

레오 차 피로

살펴보기 : 동일한 셀 내의 확인란 옆에 사용자 지정 텍스트를 표시하는 방법

이 작업은 다음 GridView / TreeList 이벤트를 처리하여 수행 할 수 있습니다. CustomDrawCell 이벤트 (TreeList 컨트롤의 경우 CustomDrawNodeCell) 및 ShownEditor 이벤트입니다. CustomDraw ~ 이벤트 내에서 확인란과 필요한 캡션을 그려야합니다.

private void treeList1_CustomDrawNodeCell(object sender, DevExpress.XtraTreeList.CustomDrawNodeCellEventArgs e) 
{
    if (e.Column != treeList1.Columns["Check"])
        return;

    string caption = "Node ID: " + e.Node.Id.ToString();
    DevExpress.XtraEditors.ViewInfo.CheckEditViewInfo viewInfo = (e.EditViewInfo as DevExpress.XtraEditors.ViewInfo.CheckEditViewInfo);

    DevExpress.Utils.Drawing.CheckObjectInfoArgs checkInfo = viewInfo.CheckInfo;

    checkInfo.Caption = caption;
    checkInfo.Graphics = e.Graphics;
    viewInfo.CheckPainter.CalcObjectBounds(checkInfo);
}

ShownEditor 이벤트 핸들러는 에디터가 활성화 될 때 에디터의 Properties.Caption 속성을 조정해야합니다 :

private void treeList1_ShownEditor(object sender, System.EventArgs e) 
{
    DevExpress.XtraTreeList.TreeList tl = sender as DevExpress.XtraTreeList.TreeList;

    if (tl.FocusedColumn != tl.Columns["Check"])
        return;

    (tl.ActiveEditor as DevExpress.XtraEditors.CheckEdit).Properties.Caption = "Node ID: " + tl.FocusedNode.Id.ToString();
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

sqldataprovider를 사용하여 gridview에 확인란 열을 추가하는 방법은 무엇입니까?

분류에서Dev

확인란 옆에 텍스트를 세로로 맞추는 방법은 무엇입니까?

분류에서Dev

확인란 아래가 아닌 확인란 옆에 텍스트를 만드는 방법은 무엇입니까?

분류에서Dev

Gridview에서 확인란 열을 얻는 방법은 무엇입니까?

분류에서Dev

AngularJS를 사용하여 확인란의 상태를 로컬 저장소에 저장하는 방법은 무엇입니까?

분류에서Dev

확인란을 클릭하여 입력에서 다른 입력으로 텍스트 요소를 복사하는 방법은 무엇입니까?

분류에서Dev

Javascript를 사용하여 확인란에서 범위 텍스트를 얻는 방법은 무엇입니까?

분류에서Dev

sqlite에서 Android 확인란 상태를 저장하는 방법은 무엇입니까?

분류에서Dev

확인란이 선택된 경우에만 레코드를 저장하는 방법은 무엇입니까?

분류에서Dev

recyclerview에서 확인란 위치를 저장하는 방법은 무엇입니까?

분류에서Dev

텍스트 파일에서 Windows 양식 확인란 상태를 검색하는 방법은 무엇입니까?

분류에서Dev

React / Jest / Enzyme : 입력에 텍스트를 추가하고 해당 텍스트를 확인하는 방법을 테스트하는 방법은 무엇입니까?

분류에서Dev

Android 신뢰 저장소에 인증서를 추가하는 방법은 무엇입니까?

분류에서Dev

Vue.js의 여러 확인란에 활성 클래스를 추가하는 방법은 무엇입니까?

분류에서Dev

쿠키 또는 로컬 저장소에 배열 텍스트 상자를 저장하는 방법은 무엇입니까?

분류에서Dev

데이터 저장소에서 이러한 확인란을 백업하는 방법은 무엇입니까?

분류에서Dev

Android에서 프로그래밍 방식으로 GridView에 뷰를 추가하는 방법은 무엇입니까?

분류에서Dev

PHP 파일에 저장된 배열에서 요소를 가져와 HTML 페이지에 텍스트로 표시하는 방법은 무엇입니까?

분류에서Dev

Jenkins에 Bitbucket 저장소를 추가하는 방법은 무엇입니까?

분류에서Dev

확인란을 클릭하여 목록 상자에 개체를 추가하는 방법은 무엇입니까?

분류에서Dev

Salesforce 텍스트 필드에서 이메일 주소를 확인하는 방법은 무엇입니까?

분류에서Dev

Windows 컨텍스트 메뉴에 "Notepad ++로 열기"(Portable)를 추가하는 방법은 무엇입니까?

분류에서Dev

서로 다른 두 개의 확인란에서 두 개의 숫자를 추가하는 GUI를 만드는 방법은 무엇입니까?

분류에서Dev

서로 다른 두 개의 확인란에서 두 개의 숫자를 추가하는 GUI를 만드는 방법은 무엇입니까?

분류에서Dev

루트 저장소에서 git 하위 모듈 상태를 확인하는 방법은 무엇입니까?

분류에서Dev

Ajax로 데이터를 보내기 위해 확인란 값을 추가하는 방법은 무엇입니까?

분류에서Dev

텍스트 상자에 추가 속성 인수를 추가하는 방법은 무엇입니까?

분류에서Dev

PHP / WP 새로 고침 후 확인란 상태를 저장하는 방법은 무엇입니까?

분류에서Dev

"이 예외를 영구적으로 저장"확인란을 활성화하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    sqldataprovider를 사용하여 gridview에 확인란 열을 추가하는 방법은 무엇입니까?

  2. 2

    확인란 옆에 텍스트를 세로로 맞추는 방법은 무엇입니까?

  3. 3

    확인란 아래가 아닌 확인란 옆에 텍스트를 만드는 방법은 무엇입니까?

  4. 4

    Gridview에서 확인란 열을 얻는 방법은 무엇입니까?

  5. 5

    AngularJS를 사용하여 확인란의 상태를 로컬 저장소에 저장하는 방법은 무엇입니까?

  6. 6

    확인란을 클릭하여 입력에서 다른 입력으로 텍스트 요소를 복사하는 방법은 무엇입니까?

  7. 7

    Javascript를 사용하여 확인란에서 범위 텍스트를 얻는 방법은 무엇입니까?

  8. 8

    sqlite에서 Android 확인란 상태를 저장하는 방법은 무엇입니까?

  9. 9

    확인란이 선택된 경우에만 레코드를 저장하는 방법은 무엇입니까?

  10. 10

    recyclerview에서 확인란 위치를 저장하는 방법은 무엇입니까?

  11. 11

    텍스트 파일에서 Windows 양식 확인란 상태를 검색하는 방법은 무엇입니까?

  12. 12

    React / Jest / Enzyme : 입력에 텍스트를 추가하고 해당 텍스트를 확인하는 방법을 테스트하는 방법은 무엇입니까?

  13. 13

    Android 신뢰 저장소에 인증서를 추가하는 방법은 무엇입니까?

  14. 14

    Vue.js의 여러 확인란에 활성 클래스를 추가하는 방법은 무엇입니까?

  15. 15

    쿠키 또는 로컬 저장소에 배열 텍스트 상자를 저장하는 방법은 무엇입니까?

  16. 16

    데이터 저장소에서 이러한 확인란을 백업하는 방법은 무엇입니까?

  17. 17

    Android에서 프로그래밍 방식으로 GridView에 뷰를 추가하는 방법은 무엇입니까?

  18. 18

    PHP 파일에 저장된 배열에서 요소를 가져와 HTML 페이지에 텍스트로 표시하는 방법은 무엇입니까?

  19. 19

    Jenkins에 Bitbucket 저장소를 추가하는 방법은 무엇입니까?

  20. 20

    확인란을 클릭하여 목록 상자에 개체를 추가하는 방법은 무엇입니까?

  21. 21

    Salesforce 텍스트 필드에서 이메일 주소를 확인하는 방법은 무엇입니까?

  22. 22

    Windows 컨텍스트 메뉴에 "Notepad ++로 열기"(Portable)를 추가하는 방법은 무엇입니까?

  23. 23

    서로 다른 두 개의 확인란에서 두 개의 숫자를 추가하는 GUI를 만드는 방법은 무엇입니까?

  24. 24

    서로 다른 두 개의 확인란에서 두 개의 숫자를 추가하는 GUI를 만드는 방법은 무엇입니까?

  25. 25

    루트 저장소에서 git 하위 모듈 상태를 확인하는 방법은 무엇입니까?

  26. 26

    Ajax로 데이터를 보내기 위해 확인란 값을 추가하는 방법은 무엇입니까?

  27. 27

    텍스트 상자에 추가 속성 인수를 추가하는 방법은 무엇입니까?

  28. 28

    PHP / WP 새로 고침 후 확인란 상태를 저장하는 방법은 무엇입니까?

  29. 29

    "이 예외를 영구적으로 저장"확인란을 활성화하는 방법은 무엇입니까?

뜨겁다태그

보관