Bagaimana mengubah warna latar belakang untuk bentuk orangtua MDI di Visual C#

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 319465 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

Artikel ini menunjukkan bagaimana untuk pemrograman mengubah warna latar belakang untuk bentuk orangtua multi-document interface (MDI) dengan menggunakan Visual C#.

Ketika Anda menggunakan Windows bentuk sebagai bentuk orangtua MDI, Aplikasi latar belakang pengaturan warna di Windows Control Panel, tidak bentuk BackgroundColor properti, menentukan warna latar belakang bentuk. Langkah-langkah berikut menunjukkan cara pemrograman mengubah warna latar belakang MDI orangtua bentuk untuk warna lain.

Membuat contoh aplikasi Windows dengan menggunakan Visual C#.NET

  1. Membuat aplikasi Visual C# Windows baru. Form1 dibuat secara default.
  2. Klik bentuk, dan kemudian, pada Lihat menu, pilih Properti jendela untuk melihat properti untuk bentuk.
  3. Menetapkan BackColor properti untuk warna yang Anda inginkan (seperti LightBlue).
  4. Menetapkan IsMDIContainer properti untuk Benar. Perhatikan bahwa warna latar belakang dalam bentuk perubahan warna yang Aplikasi latar belakang warna diatur dalam Control Panel.
  5. Menetapkan WindowState properti untuk Dimaksimalkan.
  6. Klik dua kali bentuk untuk melihat jendela kode.
  7. Paste kode berikut ke dalam bentuk Beban event handler:
    MdiClient ctlMDI;
    
    // Loop through all of the form's controls looking
    // for the control of type MdiClient.
    foreach (Control ctl in this.Controls)
    {
       try
       {
          // Attempt to cast the control to type MdiClient.
          ctlMDI = (MdiClient) ctl;
    
          // Set the BackColor of the MdiClient control.
          ctlMDI.BackColor = this.BackColor;
       }
       catch (InvalidCastException exc)
       {
          // Catch and ignore the error if casting failed.
       }		         
    }
    		
    // Display a child form to show this is still an MDI application.
    Form2 frm = new Form2();
    frm.MdiParent = this;
    frm.Show();
    					
  8. Pada Project menu, klik Tambahkan Windows formulir.
  9. Menerima nama standar Form2.cs, lalu klik Terbuka.
  10. Tekan F5 untuk menjalankan aplikasi.
Perhatikan bahwa bentuk orangtua MDI beban dan memiliki lampu latar belakang biru.

REFERENSI

MdiClient kelas
Control.BackColor properti

Properti

ID Artikel: 319465 - Kajian Terakhir: 24 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Visual C# .NET 2002 Standard Edition
  • Microsoft Visual C# 2005 Express Edition
Kata kunci: 
kbforms kbhowtomaster kbmdi kbmt KB319465 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:319465

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com