2009-09-11 8 views
0

어떻게 C#의 텍스트 상자에 DataGrid의 여러 값을 추가 할 수 있습니까? 내 프로젝트에는 DataGrid, 텍스트 상자 및 버튼이 포함되어 있습니다.여러 값을 추가하는 방법은 무엇입니까?

데이터 그리드가 데이터베이스에서 채워지면 추가 버튼이 활성화됩니다. 그 후 하나의 항목을 클릭하고 추가 버튼을 누르면 선택한 값이 텍스트 상자에 쉼표로 구분되어 채워집니다. 어떻게 할 것인가. 지구 총재 부분 그것이 dg.selectedRow [COLNAME]는 .text 같은 가능성이 무언가 아마 잘못

BTN 클릭

{ 
    if(dg.selectedItem != null) 
    { 
     if (txt.text.length !=0) 
     { 
     txt.text = txt.text + ", "; 
     } 
     txt.text = txt.text + dg.selectedItem.text; 
    } 
} 

에 :

답변

1

당신이 뭔가를해야합니다.

이제 삭제 또는 btn을 추가하기로 결정한 경우 다른 아이디어가 떠오를 수 있습니다.

+0

덕분에, 그것은 당신이 만들 수 – MAC

+0

.. 등 잘 작동이 더 컴팩트하고 사용 : txt.text + = "," 및 txt.text + = dg.selectedItem.text – link664

+0

이상의 소형 TXT .text + = (((txt.text.length! = 0)? ",": "") + dg.selectedItem.text); 조금도 – Toto

관련 문제