전체글
1
이걸 이용해서 엑셀만한 기능은 못될지언정 비스무리 하게 만들 수는 있을 것 같네요. 첨부된 소스내용은 MSHFlexGrid와 텍스트 박스를 이용해서 현재 선택된 셀에 텍스트 박스를 위치시켜 값을 입력받을 수 있게 하며 마우스 포인터가 다른 셀등으로 빠져 나갔을 경우 입력한 값을 셀에 입력합니다. 더 응용해서 1, 2, 3번째 셀에 숫자값을 입력하면 바로바로 5번째 셀에 1, 2, 3셀의 값을 더해서 뿌려줍니다. 4번째 셀은 마우스가 가도 입력되지 못하는 코드를 추가했습니다. 참고. MSHFlexGrid 컨트롤 상수 (MSDN에서 발췌합니다.) 이 절에는 MSHFlexGrid의 컨트롤 상수를 설명합니다. 다른 언급이 없을 경우 이들 상수는 MSFlexGrid에도 적용할 수 있습니다. AddModeSettings 속성(MSHFlexGrid) AllowUserResizing 속성 Appearance 속성 BorderStyle 속성 CellAlignment 속성 CellPictureAlignment 속성 CellTextStyle, TextStyle, TextStyleFixed 속성 CellType 속성(MSHFlexGrid) ColAlignment 속성 ColHeader 속성 (MSHFlexGrid) DisplayBandSettings 속성 (MSHFlexGrid) DisplayCellSettings 속성 (MSHFlexGrid) FillStyle 속성 FocusRect 속성 GridLines, GridLinesFixed 속성 HighLight 속성 MergeCells 속성 MousePointer 속성 PictureType 속성 RowSizingSettings 속성 (MSHFlexGrid) SelectionMode 속성 ScrollBars 속성 Sort 속성