Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk Menambah Kedua-dua Teks dan Nilai ke Item ComboBox dalam C# Tanpa Pengikatan Data?

Bagaimana untuk Menambah Kedua-dua Teks dan Nilai ke Item ComboBox dalam C# Tanpa Pengikatan Data?

Linda Hamilton
Lepaskan: 2025-01-12 08:24:41
asal
469 orang telah melayarinya

How to Add Both Text and Value to ComboBox Items in C# Without Data Binding?

Tambah teks dan nilai pada item kotak kombo dalam apl C# WinForms

Banyak jawapan tentang menambah teks dan nilai pada item kotak kombo dalam aplikasi C# WinForms melibatkan pengikatan data. Walau bagaimanapun, jika tiada sumber pengikat sedia ada, pendekatan lain diperlukan.

Untuk mencapai ini, buat kelas tersuai dan gantikan kaedah ToString() untuk mengembalikan teks yang diingini. Berikut ialah contoh mudah:

<code class="language-csharp">public class ComboboxItem
{
    public string Text { get; set; }
    public object Value { get; set; }

    public override string ToString()
    {
        return Text;
    }
}</code>
Salin selepas log masuk

Cara menggunakannya:

<code class="language-csharp">private void Test()
{
    ComboboxItem item = new ComboboxItem();
    item.Text = "项目文本1";
    item.Value = 12;

    comboBox1.Items.Add(item);

    comboBox1.SelectedIndex = 0;

    MessageBox.Show((comboBox1.SelectedItem as ComboboxItem).Value.ToString());
}</code>
Salin selepas log masuk

Ini membolehkan anda menambah teks dan nilai pada item kotak kombo tanpa mengikat sumber.

Atas ialah kandungan terperinci Bagaimana untuk Menambah Kedua-dua Teks dan Nilai ke Item ComboBox dalam C# Tanpa Pengikatan Data?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan