grid 컬럼에 DateTime을 바인딩해줬을때
DisplayFormat, EditMask를 "yyyy-MM-dd" 로 변경해도 그리드를 다시 클릭할때 format이 사라짐
<해결>
repositoryItemDateEdit_EditValueChanged 이벤트에서 CellValue를 다시 세팅
{
DateEdit dateEdit = (DateEdit)sender;
string formatValue = Convert.ToDateTime(dateEdit.EditValue).ToString("yyyy-MM-dd");
gridView1.SetFocusedRowCellValue(gridColumn4, formatValue);
}
'코딩연습 > C#' 카테고리의 다른 글
[C#] Convert vs Parse vs TryParse (0) | 2022.01.27 |
---|---|
C# DevExpress TextEdit 전화번호 Mask (0) | 2022.01.27 |
[c#] c# 윈폼과 오라클(DB)연동하여 미니 주소록만들기 (2) | 2020.06.18 |
[C#]윈폼(Windows Form)에 마우스 이벤트로 폼 배경 변경(랜덤) (1) | 2020.06.16 |
[C#]문자열을 입력받아 아스키코드로 분류 (0) | 2020.06.16 |