DevExpress 7

[C#][winform][dev]SchedulerControl 사용하기-1(feat. DataTable)

**본 글은 DevExpress 컴포넌트를 이용한 경우에만 참고 할 수 있다. SchedulerControl은 일정 정보를 쉽게 관리하고, 여러가지 형태로 데이터를 보여준다. 오늘은 이 SchdulerControl에 일정 정보가 담긴 DataTable을 바인딩하여 데이터를 조회해보자. 개발하기전에 알아야 할 것1.AppointmentSchedulerControl을 구성하는 데이터는 Appointment로 이뤄진다.이해하기 쉽게 예를 들자면,DataTable을 구성하는 DataRow = SchedulerControl을 구성하는 Appointment 라고 보면된다. 자세한 내용은 아래 링크참조https://docs.devexpress.com/WindowsForms/1753/controls-and-librar..

C#/winform 2024.12.09

[C#][winform][DEV]GridControl의 LookupEdit 한글 잘림 증상 해결하기

본 포스팅은 Devexpress 컴포넌트에 관련된 내용이다. 증상GridControl 안에 LookupEdit를 사용하는 경우(RepositoryItemLookupEdit),설정을 통해 사용자가 직접 값을 입력할 수 있지만한글을 입력하는 경우 마지막 자리가 잘리는 증상이 발생한다.해결방법스크롤 내리는 시간도 아까우니 해결법 먼저 보자. //RepositoryItemLookUpEdit lu = new RepositoryItemLookUpEdit(); //RepositoryItemLookUpEdit lu = gridView1.Columns["Col"].ColumnEdit as RepositoryItemLookUpEdit; lu...

C#/winform 2023.12.05

[C#][winform][dev]XtraDialog 를 이용하여 간단한 입력창 만들기

**본 글은 DevExpress 컴포넌트를 이용한 경우에만 참고 할 수 있다. 간혹 프로그램을 개발 하다 보면 작업중인 화면 외에 간단하게 입력하는 창을 띄워, 값을 받아와야 하는 경우가 있는것 같다. 물론 새로운 Form을 생성하여 입력화면을 만들 수 있지만, 여러모로 번거롭다. 위 이미지 처럼 버튼을 클릭하여 데이터를 입력받는 창을 띄워 신규 추가 하는 기능을 구현 해보자. 우선 클래스를 하나 생성하여 아래와 같이 작성한다. internal class XtraDialog : XtraUserControl { public ComboBoxEdit fruit = new ComboBoxEdit(); public TextEdit price = new TextEdit(); public TextEdit addres..

C#/winform 2021.07.09