본문 바로가기
반응형

C#/DevExpress13

Devexpress GridControl Auto Filter ( Grid에 필터 기능사용 방법 ) 기본적으로 GridControl에 데이터를 넣고 확인해보면 아래와 같이 데이터만 나타나게 된다. GridControl에 데이터가 많을 경우, 특정 데이터를 검색해보고 싶은 경우도 있는데, 이를 위한 기능이 GridControl에 들어있다. 해당 기능을 켜는 방법중에 하나는 GridControl의 컬럼 부분에서 마우스 우클릭을 해보면 ContextMenu가 나타는데, 그 중에 Show Auto Filter Row를 클릭하면 나타나게 된다. Show Auto Filter Row를 한 상태의 그리드를 보면 아래와 같이 검색할 수 있도록 Row한줄이 추가되어 있다. 저 부분에서 해당 행에 대한 값을 검색할 수 있다. 검색을 해보면 아래와 같으 어떤 조건으로 검색이 되어 있는지 표시도 되고, 해당 값에 대해서만 .. 2020. 10. 8.
DevExpress - GridControl DataSource 쉽게 설정하는 법 안녕하세요. 오늘은 DevExpress의 GridControl에 데이터를 쉽게 연결해서 Grid에 표시하는 법에 대한 포스팅을 하도록 하겠습니다. Grid에 데이터를 연결하는 방법은 쉽습니다. 따로 컬럼 정의를 안해도 됩니다. 첫번째로는 Grid에 보여주고 싶은 형태로 클래스를 만들어야 합니다. 아래처럼 데이터 클래스를 만들고, 각각의 속성을 정의하면 정의된 속성대로 Grid의 컬럼으로 나타납니다.(빨간색으로 정의된 부분들입니다. public class Data { public string Data1 { get; private set; } public string Data2 { get; private set; } public double Data3 { get; private set; } public Da.. 2020. 9. 28.
[C# DevExpress] GridControl 특정 Row, Cell 색 변경 C# DevExpress GridControl의 특정 Row, 특정 Cell의 색을 변경하는 예제입니다. [특정 Row Color 변경] - 소스코드 GridView에 RowStyle 이벤트를 추가하는 부분과 gridView1_RowStyle() 함수를 참고하시면 됩니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 private void Form1_Load(object sender, EventArgs e) { DataTable table = CreateData(); this.gridControl1.DataSource = table; //GridView에 RowStyle 이벤트 추가 (this.gridControl1.MainView as.. 2018. 4. 12.
[C# DevExpress]DockManager, DocumentManager 아래와 같은 형태의 Tab형태의 DockPanel을 생성하는 방법에 대한 예제입니다. 가장 중요한 부분은 사용자 정의 컨트롤에 DocumentManager, DockManager을 추가시키고, DockPanel을 생성할 때 DockedAsTabbedDocument 속성을 true로 설정하는 것입니다. 1. WinForm에 LayOutControl을 추가해서 아래와 같은 모양으로 만듭니다. 2. 위 공간에는 Button을 추가하고, 아래 공간에는 Panel을 추가해서 Fill 도킹 시킵니다. 3. 사용자 정의 컨트롤을 하나 추가합니다. 4. 사용자 정의 컨트롤에 DocumentManager, DockManager을 추가시킵니다. 5. 소스코드를 아래와 같이 작성합니다. 빨간색으로 표시된 코드를 추가하면 됩.. 2018. 4. 10.
반응형