2015-01-30 2 views
1

IBindingList를 itemssource로 사용하고 있습니다. 처음에는 목록이 비어 있습니다. 따라서 사용자는 새로운 행을 추가해야합니다. 이는 제대로 작동합니다. 새로운 행을 추가하는 동안 원하는 값으로 필드를 설정할 수 있습니다. 그리드에 표시됩니다.셀 편집을 위해 doubleclicking 할 때 빈 셀

그러나 셀 값을 편집 할 때는 편집 컨트롤이 나타나지 않습니다. 그리고 이상한 점은 당신이하고있는 것을 보지 않고도 가치를 편집 할 수 있다는 것입니다.

MaxHeight를 설정하여 원인이 될 수 있습니까?

어떻게 이런 일이 가능 ... 여전히

 <dxg:GridColumn.EditSettings> 
     <dxe:TextEditSettings Mask="N2" MaskType="Numeric"> 
     </dxe:TextEditSettings> 
     </dxg:GridColumn.EditSettings> 

그러나 :

나는 TextEditSettings를 추가하려고했습니다? 내가 뭐 잘못하고 있니? 나는 숨겨진 숫자 Appearently가 사라하지 않을 :) 발견 한

셀을 편집 할 때

*이 업데이트는 그 단지 (값을 편집하는 데 사용됩니다) 컨트롤의 폭은 너무 * 란의 너비만큼. 그래서, 내가 그것을 볼 수없는 이유. 뷰의 AutoWidth 속성을 true로 설정하려고했지만 ...

답변

0

알았습니다! 그것은 글로벌 스타일로 인해 발생했습니다. dockpanel과 textbox 편집기를 모두 대상으로하는 일부 스타일이 있었기 때문에 편집 제어의 수정 크기가 발생했습니다.

그래서 모든 항목을 삭제했습니다. DevXpress 팀 덕분에 ...