728x90

C# 7

[C#] 특정 경로(웹서버)에 저장되어 있는 엑셀 파일 양식 불러오기

[C#] 특정 경로(웹서버)에 저장되어 있는 엑셀 파일 양식 불러오기 1. 먼저 Localhost영역의 디렉토리를 검색한다. - 검색한 디렉토리(directory)에 엑셀 양식을 다운로드할 예정이다. // 파일이 저장될 경로/디렉토리 string filePath = "C:\\디렉토리\\"; string fileName = "파일명_"+this.GetType().Name + ".xls"; // 해당 디렉토리가 없으면 디렉토리를 생성한다. if (!System.IO.Directory.Exists(filePath)) { System.IO.Directory.CreateDirectory(filePath); MessageBox.Show(filePath + " 디렉토리 생성"); } 2. 특정 경로에서 엑셀 양식을 ..

C# 2021.05.03

C# Windows Forms | 윈폼 | CheckedListBox에서 아이템 이름 한 번 클릭 시 체크박스 체크하기

C# Windows Forms | 윈폼 | CheckedListBox에서 아이템 이름 한 번 클릭 시 체크박스 체크하기 C# 윈폼에서 CheckedListBox를 생성하여 사용할 때, 기본값 속성으로 CheckedListBox 아이템을 더블클릭하거나, 선택된 아이템을 한 번 더 클릭해야 체크됩니다. (결국 두 번의 클릭) checkListBox의 속성 CheckOnClick = True 로 설정해주시면, 원 클릭, 한 번의 클릭으로 CheckListBox의 아이템을 체크할 수 있습니다.

C# 2021.03.08

C# Winform ComponentOne C1NumericEdit 천 단위 콤마(Comma) 표시하기

C# Winform ComponentOne C1NumericEdit 천 단위 콤마(Comma) 표시하기 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 됩니다!^^ 많은 사람들이 ComponentOne 을 사용하지는 않는 것 같습니다. C#, Windows 응용 프로그램, Winform 프로그램 등에서 주로 사용이 되는 것 같습니다. 많은 분들이 유료인 프로그램 라이브러리를 사용하지 않기도 하죠. 회사에선 유료 Tool인 ComponentOne 을 사용하여 프로그램을 만들어 놓았기에, 유지보수 할 때 ComponentOne에 대해서 찾아볼 수 밖에 없었습니다. 다만 많이 안 쓰이는 라이브러리 (유료라서) 여서 구글링해도 자료가 없습니다. 공식문서를 찾아보고, 적용하며 사용법..

C# 2021.02.23

[C# Winform] fpSpread에 세팅된 콤보박스의 옵션 수 구하기

이 내용으로 찾을 수 있는 데이터가 많지 않았습니다. 다양한 검색을 통해 제가 찾는 자료가 있지 않았고, 제가 찾고 있던 자료를 찾으시는 분들께 도움이 되고자 여러 제목으로 글을 시작합니다. 제목 1. [C# Winform] fpSpread에 세팅된 콤보박스의 옵션 수 구하기 제목 2. C# - fpSpread에서 콤보박스, Number of options in combobox [ IN C# ] 제목 3. 스프레드의 콤보박스 아이템 개수 구하기, 스프레드의 콤보박스 옵션 개수 구하기 다음은 제가 작성한 코드입니다. fpSpread 내에 콤보박스로 설정되어 있는 콤보박스의 Item 개수를 얻어 오는 방법을 찾는게 쉽진 않았습니다. 일단 fpSpread라는 도구를 사용했으므로 그 안에 있는 객체로 생성했어야..

C# 2021.02.22

Winform 모든 컨트롤 조회하기

Winform 모든 컨트롤 조회하기 1. 전체 Control 객체를 담을 변수를 선언한다. Control[] controls = 2. 모든 컨트롤을 조회하기 위한 함수를 정의한다. GetAllControlsRecursive - 모든 컨트롤을 담아서 반환하기 위해 반환형은 Control[] - Winform의 Control에 대해서 조회하기 위해 매개변수는 Control 타입으로 지정한다. // 현재 Winform 최상단 부모 객체를 전체 조회할 함수에 인자(this)로 넣는다. Control[] controls = GetAllControlsRecursive(this); // 모든 컨트롤 조회하기 함수 public Control[] GetAllControlsRecursive(Control container..

C# 2020.12.02

[C#]FpSpread 행 다중 선택 불가능하게 하기, 행 하나 선택하게 하기

[C#]FpSpread 행 다중 선택 불가능하게 하기, 행 하나 선택하게 하기 다른 블로그 글을 찾아봤지만 속성창에 OperationMode가 보이지 않아 코드로 작성하였다. 다음과 같이 작성하면 다중선택되던 FpSpread의 행을 하나만 선택할 수 있게 된다. fpSpread1.Sheets[0].OperationMode = FarPoint.Win.Spread.OperationMode.SingleSelect; 또한 OperationMode에서 다음과 같이 다양한 모드를 선택할 수 있다. 다중 선택, 셀 편집, 셀 하나만 선택(다중선택불가), 읽기모드 등이 가능하다.

C# 2020.10.27
728x90