Bir MDI ana formu Visual Basic 2005 veya Visual Basic .net de arka plan rengini değiştirme

ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.

Makalenin İngilizcesi aşağıdaki gibidir: 319417
Bu makalenin Microsoft Visual C# .net sürümü için bkz: 319465.

BU GÖREVDE

Özet
Bu adım adım makalede, Visual Basic .net ya da Visual Basic 2005 kullanarak çok belgeli arabirim (MDI) ana form için arka plan rengini programatik olarak değiştirmek gösterilmiştir.

Bir MDI ana formu bir Windows formu kullandığınızda, Windows Denetim Masası ' nda formun BackgroundColor özelliği değil, Uygulama arka plan renk ayarı formun arka plan rengini belirler. Aşağıdaki adımlarda, programlı olarak MDI ana formun arka plan rengi başka bir renge değiştirmek nasıl gösterilmektedir.

back to the top

Visual Basic .net ya da Visual Basic 2005 kullanarak bir örnek Windows uygulaması yaratmak

  1. Yeni bir Visual Basic .net ya da Visual Basic 2005 Windows uygulaması yaratmak. Form1, varsayılan olarak oluşturulur.

    Not Kod, Visual Basic 2005'te değiştirilmelidir. Visual Basic 2005 Form1 adlý yeni bir form oluşturursanız, kodunuz için Form1.vb dosyasının ve otomatik olarak oluşturulan bölüm içeren bir Form1.Designer.vb dosyası vardır. Windows Forms Designer uygulaması Form1, iki ayrı dosyaya bölmek için partial anahtar kullanır. Bu davranış, kodunuzu interspersed Tasarımcısı yayılan kod engeller.

    Visual Basic 2005 dil yenilikler hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin: Parçalı sınıflar ve Windows Forms tasarýmcýsý hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
  2. Form'u tıklatın ve Görünüm menüsünde form özelliklerini görüntülemek için Properties penceresini seçin.
  3. ( LightBluegibi) istediğiniz rengi BackColor özelliğini ayarlayın.
  4. IsMdiContainer özelliğini Trueolarak ayarlayın. Form arka plan rengi Uygulama arka plan rengini Denetim Masası'nda ayarlamak renk değiştiğine dikkat edin.
  5. Ekranı kaplamışiçin WindowState özelliğini ayarlayın.
  6. Form code penceresini görüntülemek için çift tıklatın.
  7. Formun Load olay işleyicisi aşağıdaki kodu yapıştırın:
    Dim ctl As ControlDim ctlMDI As MdiClient' Loop through all of the form's controls looking' for the control of type MdiClient.For Each ctl In Me.Controls    Try        ' Attempt to cast the control to type MdiClient.        ctlMDI = CType(ctl, MdiClient)        ' Set the BackColor of the MdiClient control.        ctlMDI.BackColor = Me.BackColor    Catch exc As InvalidCastException        ' Catch and ignore the error if casting failed.    End TryNext' Display a child form to show this is still an MDI application.Dim frm As New Form2()frm.MdiParent = Mefrm.Show()					
  8. Project menüsünden Add Windows Form'utıklatın.
  9. Form2.vbvarsayılan adı kabul edin ve sonra da ' ı tıklatın.
  10. Uygulamayı çalıştırmak için F5 tuşuna basın.
MDI ana formunun yükler ve Uçuk Mavi arka plana sahip olduğunu unutmayın.

back to the top

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 319417 - Son İnceleme: 07/05/2012 23:33:00 - Düzeltme: 1.0

Microsoft Visual Basic .NET 2002 Standard Edition, Microsoft Visual Basic .NET 2003 Standard Edition, Microsoft Visual Basic 2005

  • kbvs2005swept kbvs2005applies kbhowtomaster kbmt KB319417 KbMttr
Geri bildirim