찾다
시스템 튜토리얼윈도우 시리즈devexpress winform 인터페이스 개발의 기본 단계 분석

devexpress winform 인터페이스 개발의 기본 단계 분석

devexpress winform 인터페이스 개발의 기본 단계를 가르쳐 주세요

DevExpress를 설치한 후 DevExpress 양식 애플리케이션을 개발하는 단계는 다음과 같습니다.

1) DevExpress에서 제공하는 마법사 템플릿을 사용하여 DevExpress Winform 프로젝트를 생성하세요

2) 프로젝트를 설정한 후 DevExpress에서 제공하는 다양한 폼 컨트롤을 볼 수 있습니다

3) 명령 버튼 SimpleButton을 양식으로 끌어서 Text 속성을 "Close"로 변경합니다.

4) 명령버튼을 더블클릭하여 배경코드를 작성해주세요

시스템 사용;

System.Collections.Generic 사용;

System.ComponentModel 사용;

System.Data 사용;

System.드로잉 사용;

System.Linq 사용;

System.Text 사용;

System.Windows.Forms 사용;

네임스페이스 DXApplication3

{

공개 부분 클래스 Form1 : DevExpress.XtraEditors.XtraForm

{

공개양식1()

{

InitializeComponent();

}

private void simpleButton1_Click(객체 전송자, EventArgs e)

{

//창 닫기

this.Close();

}

}

}

5) 실행하여 DevExpress 스타일 양식을 표시합니다. 창을 닫으려면 "닫기"를 클릭하세요

DevExpress GridView 컨트롤에 다중 선택 상자 열을 추가하는 방법

스타일을 일관되게 유지하려면 물론 devexpress의 체크박스를 그리드뷰 체크박스 열의 헤더로 드래그하고 전체 선택 상자로 처리한 다음 그리드뷰 체크박스 열의 최대 너비와 최소 너비를 20으로 설정하세요. 이렇게 하면 모두 선택 상자를 그리는 단계가 생략됩니다. 마지막으로 확인란 열에 대한 설정을 지정할 필요가 없습니다. 다음 코드는 확인란을 모두 선택하고 값을 가져오는 단계를 추가하는 단계입니다.

첫 번째 단계는 간단하지만 가장 중요한 것은 그리드뷰에 바인딩된 데이터 소스에 사용자 정의 열을 추가하는 것입니다. 이때 그리드뷰의 체크박스 열이 자동으로 체크박스로 바뀌는 것을 볼 수 있습니다

두 번째 단계는 체크박스 컨트롤이 발생하는 경우 그리드뷰의 체크박스 열에 주기적으로 값을 할당하는 것입니다. 모두 선택하거나 모두 선택하지 않는 기능을 실현합니다

세 번째 단계는 체크박스가 선택된 행의 값을 가져오는 것입니다

1. 그리드뷰에 바인딩하려는 데이터 소스에 데이터 행을 추가하세요

DataTable dt = GetDataSource();

dt.Columns.Add("check", System.Type.GetType("System.Boolean"));

gridControl1.DataSource = dt;

2. 모든 선택 효과를 얻으려면 Gridview의 전체 선택 상자의 CheckedChanged 이벤트에 다음 코드를 추가하세요.

private void checkEdit1_CheckedChanged(object sender, EventArgs e){for (int i = 0; i 3. 선택한 행의 데이터 결과 가져오기

private void GetCheck(){string value = """ //변수, 선택한 행의 값을 저장합니다

string strSelected = """; //원하는 결과입니다. 어떤 유형이든 가능합니다

C winform의 다국어 devexpress 컨트롤 구현 방법

그렇습니다. 하지만 DEV 컨트롤을 탐색하는 것은 매우 간단합니다. 캡션의 경우에는 테이블 중간에 이름과 텍스트라는 두 개의 열만 있습니다. xml에서 개체 설정이 인스턴스를 참조하지 않는다는 메시지가 표시됩니다. 현재 저도 매우 혼란스럽고 무엇을 해야할지 모르겠습니다

if (control.GetType() == typeof(DevExpress.XtraEditors.PanelControl))

GetSubControls(control.Controls, 테이블);

if (control.GetType() == typeof(DevExpress.XtraEditors.GroupControl))

GetSubControls(control.Controls, 테이블);

if (control.GetType() == typeof(DevExpress.XtraBars.Ribbon.RibbonPage))

GetSubControls(control.Controls, 테이블);

if (control.GetType() == typeof(DevExpress.XtraBars.BarButtonItem))

GetSubControls(control.Controls, 테이블);

이 방법으로 DEV 컨트롤로 이동할 수 있지만 현재 캡션 값에 대한 솔루션은 없습니다

위 내용은 devexpress winform 인터페이스 개발의 기본 단계 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
이 기사는 Excel办公网에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제
Dropbox와 OneDrive 전에 Windows 서류 가방이있었습니다Dropbox와 OneDrive 전에 Windows 서류 가방이있었습니다Apr 26, 2025 am 06:11 AM

Windows 95에서 도입 된 "Breviation Package"기능을 사용하면 파일 동기화가 가능합니다. 당시이 기능은 파일 동기화 필드에서 고유했습니다. 그러나 OneDrive와 같은 클라우드 서비스가 증가함에 따라 Microsoft는 Windows 8 이후 "브랜드 서류 가방"기능을 점차 단계적으로 단계적으로 폐지했습니다. 파일 동기화가 새로운 기술이 아니라는 사실에 놀랄 수도 있습니다. 실제로 Microsoft는이 기능에 Windows 95 초기에 "서류 가방"이라는 가상 폴더를 제공했습니다. 창문의 간단한 역사 "서류 가방" 이름에서 알 수 있듯이 "Brookie"기능은 1995 년에 릴리스 된 Windows 95와 함께 출시되었으며, 많은 사람들이 여전히 최고의 운영 체제 중 하나로 간주됩니다. 사용자 친구가 있습니다

Razer는 New Pro Click v2와 함께 수직 마우스 파티에 가입합니다.Razer는 New Pro Click v2와 함께 수직 마우스 파티에 가입합니다.Apr 26, 2025 am 03:05 AM

Razer Pro Click V2 Vertical Edition Review : Comfort and Performance Razer의 첫 번째 수직 마우스 인 Pro Click V2 수직 버전은 인체 공학적 설계로 유명합니다. 악수와 같이 71.7 도의 기울기 각도는 손목 압력을 효과적으로 줄입니다. 기술 사양 측면에서, 수직 버전과 Pro Click V2의 표준 버전에는 많은 유사성이 있습니다. 둘 다 Razer의 Advanced Focus Pro 광학 센서가 장착되어 있으며 최대 감도는 30,000 DPI, 초당 최대 550 인치 및 최대 가속도는 40g입니다. 모든 기계적 버튼은 6 천만 번의 클릭을 견딜 수있어 내구성을 보장 할 수 있습니다. 배터리 수명 측면에서 수직 버전은 최대 6 개월입니다.

Western Digital은 40TB HDD를 준비하고 있지만 거기서 멈추지 않습니다.Western Digital은 40TB HDD를 준비하고 있지만 거기서 멈추지 않습니다.Apr 25, 2025 am 09:01 AM

Western Digital의 40TB HDDS : 100TB의 디딤돌 WEST (Western Digital)는 40TB 하드 디스크 드라이브 (HDD)를 시작하기 위해 준비하고 있지만, 그들의 야망은 그 이상으로 확장됩니다. 이 움직임은 야심 찬 목표를 달성하기 위해 WD의 로드맵에서 중요한 단계입니다.

Linux (WSL) 용 Windows 하위 시스템을 시도 해야하는 6 가지 이유Linux (WSL) 용 Windows 하위 시스템을 시도 해야하는 6 가지 이유Apr 25, 2025 am 06:09 AM

Linux (WSL) 용 Windows 서브 시스템 : Linux 세계로가는 게이트웨이 Windows는 사용자 친화 성을 위해 광범위한 소비자의 인기를 누리지만 Linux는 전문 분야를 지배합니다. 당신이 호기심 많은 초보자이든 원활한 창문을 찾고 있는지-

그 오래된 키보드를 버리지 말고 대신 고치십시오.그 오래된 키보드를 버리지 말고 대신 고치십시오.Apr 25, 2025 am 06:01 AM

깨진 키보드를 청소하고 수리하는 방법 컴퓨터 부품을 수리하기 전에 항상 몇 가지 도구가 준비되어 있습니다. 정밀 드라이버 세트 면봉 이소프로판올 자기 그릇 또한 부드러운 식기 세척 액체, 이쑤시개, 압축 공기 및 키 캡 풀러가 필요합니다. 키 캡을 쉽게 뽑을 수 있습니다. 재료를 준비한 후 먼저 키보드 손상 정도를 결정해야합니다. 케이블의 손상을 먼저 확인하십시오. 소다와 먼지로 얼룩이 묻어? 아니면 기계 부품이 손상 되었습니까? 아니면 회로 문제가 있습니까? 문제를 진단하는 가장 쉬운 첫 번째 단계는 메모장 (또는 다른 일반 텍스트 편집기)을 열고 키보드의 각 키를 눌러 메모장에 올바르게 나타나는 것입니다. 작동하지 않거나 누르기가 어렵거나 붙어있는 키를 참고하십시오. 키보드의 모든 CS를 확인하십시오

Intel Arrow Lake CPU가 속도 향상을 받고 있지만 업데이트가 필요합니다.Intel Arrow Lake CPU가 속도 향상을 받고 있지만 업데이트가 필요합니다.Apr 25, 2025 am 03:01 AM

인텔의 무료 Arrow Lake 오버 클로킹 부스트 : Core Ultra CPU를위한 더 빠른 게임 Intel Core Ultra 200-Series 프로세서는 이미 강국 일 수 있지만 Intel의 최신 무료 업데이트는 게이머에게 상당한 성능 향상을 제공합니다. "int

Windows 11은 작업 표시 줄에 가장 큰 문제를 해결했습니다Windows 11은 작업 표시 줄에 가장 큰 문제를 해결했습니다Apr 25, 2025 am 01:10 AM

Windows 11 작업 표시 줄의 새로운 "END TASK"버튼 : 앱 마감 용 게임 체인저 Windows에서 완고한 또는 냉동 앱을 닫는 것은 항상 번거 로웠습니다. 간단한 "닫기"버튼은 종종 배경 프로세스를 완전히 종료하지 못합니다.

중고 모니터를 구매해야합니다중고 모니터를 구매해야합니다Apr 25, 2025 am 01:09 AM

컴퓨터 모니터는 인상적인 장수를 자랑하며 다른 많은 PC 구성 요소를 고수합니다. 하드 드라이브 나 팬, 모니터, 특히 VA 및 IPS 유형과 같은 움직이는 부품이있는 구성 요소와 달리 움직이는 부품이없는 간단한 디자인이있어 Extende가 발생합니다.

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

SublimeText3 영어 버전

SublimeText3 영어 버전

권장 사항: Win 버전, 코드 프롬프트 지원!

VSCode Windows 64비트 다운로드

VSCode Windows 64비트 다운로드

Microsoft에서 출시한 강력한 무료 IDE 편집기

PhpStorm 맥 버전

PhpStorm 맥 버전

최신(2018.2.1) 전문 PHP 통합 개발 도구

WebStorm Mac 버전

WebStorm Mac 버전

유용한 JavaScript 개발 도구

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구