jinini
41
2020-02-11 16:58:55
2
244

c# 에서 리스트에 나오는 내용을 병합하는 방법



안녕하세요.


C# 에서 동일한 값을 가진 셀을 병합하려고 합니다. 

DataGridView로 어느정도 형태는 비슷하게 만들었는데.. 


눌러보면 저렇게 영역은 나눠있습니다. 

저걸 엑셀에서 셀병합 하면 한칸 길게 나오게 만들고 싶은데... 잘 모르겠습니다.

키워드나 관련내용 주소좀 알려주세요.. 


0
0
  • 답변 2

  • 곽정
    15
    2020-02-12 10:23:28

    가물가물한데 ItemDataBound인가 이벤트가 그리드가 로딩되고 난후 이벤트를 태우는걸꺼에요.


    루프 돌면서 컬럼2값이 같으면 컬럼 머지를 하면 될꺼같습니다. 


    대충 이걸로 검색하면 많이 나올꺼에요 . 


    public void DoItemBound(Object sender, DataListItemEventArgs objArgs) { 

      if(objArgs.Item.ItemType == ListItemType.EditItem) {

        objArgs.Item.Cells(0).ColumnSpan = 3; }

      

    }

    2
  • jinini
    41
    2020-02-12 10:57:36

    감사합니다! ItemDataBound 에 대해 더 찾아보겠습니다~^^

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.