Analisis langkah asas pembangunan antara muka winform devexpress

王林
Lepaskan: 2024-01-19 15:45:19
ke hadapan
779 orang telah melayarinya

Analisis langkah asas pembangunan antara muka winform devexpress

Sila ajar saya langkah asas pembangunan antara muka winform devexpress

Selepas memasang DevExpress, langkah-langkah untuk membangunkan aplikasi borang DevExpress adalah seperti berikut:

1) Gunakan templat wizard yang disediakan oleh DevExpress untuk mencipta projek Winform DevExpress

2) Selepas menyediakan projek, anda boleh melihat pelbagai kawalan borang yang disediakan oleh DevExpress

3) Seret butang arahan SimpleButton ke dalam borang dan tukar sifat Teksnya kepada "Tutup"

4) Dwiklik butang arahan untuk menulis kod latar belakang

menggunakan Sistem;

menggunakan System.Collections.Generik;

menggunakan System.ComponentModel;

menggunakan System.Data;

menggunakan Sistem.Lukisan;

menggunakan System.Linq;

menggunakan System.Teks;

menggunakan System.Windows.Forms;

ruang nama DXApplication3

{

kelas separa awam Tingkatan1 : DevExpress.XtraEditors.XtraForm

{

Borang awam1()

{

InitializeComponent();

}

private void simpleButton1_Click(penghantar objek, EventArgs e)

{

// Tutup tetingkap

ini.Tutup();

}

}

}

5) Jalankan untuk memaparkan borang gaya DevExpress. Klik "Tutup" untuk menutup tetingkap

Cara menambah lajur kotak berbilang pilihan dalam kawalan GridView DevExpress

Untuk memastikan gaya konsisten, sudah tentu seret kotak pilihan dalam devexpress ke pengepala lajur kotak semak gridview, layan ia sebagai kotak pilihan penuh, dan kemudian tetapkan lebar maksimum dan lebar minimum lajur kotak semak gridview kepada 20. Ini menghapuskan keperluan untuk melukis kotak pilih-semua Sebagai peringatan terakhir, tidak perlu membuat sebarang tetapan untuk lajur kotak semak. Kod berikut ialah langkah untuk menambah kotak semak pilih semua fungsi dan dapatkan nilainya.

Langkah pertama adalah mudah tetapi yang paling penting ialah menambah lajur tersuai pada sumber data yang terikat pada paparan grid. Ini adalah apabila anda akan mendapati bahawa lajur kotak pilihan paparan grid secara automatik bertukar menjadi kotak pilihan

Langkah kedua ialah untuk menetapkan nilai secara kitaran kepada lajur kotak semak pada gridview sekiranya kawalan kotak semak. Ini menyedari fungsi memilih semua atau tidak memilih apa-apa

Langkah ketiga ialah mendapatkan nilai baris di mana kotak semak dipilih

1. Tambahkan baris data pada sumber data yang ingin anda ikat pada paparan grid

DataTable dt = GetDataSource();

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

gridControl1.DataSource = dt;

2 Tambahkan kod berikut pada acara CheckedChanged pada kotak pilihan semua gridview untuk mencapai kesan semua pilihan:

semakan kekosongan peribadiEdit1_CheckedChanged(penghantar objek, EventArgs e){untuk (int i = 0; i 3. Dapatkan hasil data baris yang dipilih

private void GetCheck(){string value = """; //Pembolehubah, menyimpan nilai yang dipilih bagi baris

string strSelected = """; //Hasil yang dikehendaki. Boleh dari sebarang jenis

Cara melaksanakan kawalan devexpress berbilang bahasa C winform

Baiklah, sama, tetapi melintasi kawalan DEV adalah sangat mudah apabila kapsyen digunakan Hanya terdapat dua lajur di tengah jadual, iaitu nama dan teks , ia akan menggesa tetapan objek tidak dirujuk kepada contoh pada masa ini saya juga sangat keliru dan tidak tahu apa yang perlu dilakukan

jika (control.GetType() == jenis(DevExpress.XtraEditors.PanelControl))

GetSubControls(control.Controls, table);

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

GetSubControls(control.Controls, table);

jika (control.GetType() == jenis(DevExpress.XtraBars.Ribbon.RibbonPage))

GetSubControls(control.Controls, table);

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

GetSubControls(control.Controls, table);

Dengan cara ini, anda boleh melintasi kawalan DEV, tetapi pada masa ini tiada penyelesaian untuk nilai kapsyen

Atas ialah kandungan terperinci Analisis langkah asas pembangunan antara muka winform devexpress. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:docexcel.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan