Yani diyelim Devexpress’in Sharp Plus temasını kullanıyorsunuz ve MessageBox’larıda Sharp Plus temada olmasını istiyorsunuz. Normalde messagebox’lar Visual Studio’nun varsayılan temasını kullanır.

Gelin şimdi özelleştirelim.

Formunuzda bir messagebox var diyelim. Butona basınca messagebox’nız açılıyor ve bir hata mesajı veriyor.

Namespace(isim uzayı); alanına öncelikle şu kodu ekleyiniz.

using DevExpress.LookAndFeel;

Ardından butonun klik olayına şu kodları yazın.

UserLookAndFeel u = new UserLookAndFeel(this);
           u.UseDefaultLookAndFeel = false;
           u.UseWindowsXPTheme = false;
           u.Style = LookAndFeelStyle.Skin;
           u.SkinName = "Sharp Plus";

Daha sonra örnek bir messagebox yazıyorum.

XtraMessageBox.Show(u, "Lütfen gerekli tüm alanları doldurunuz !""Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error);

Böylelikle messagebox’nız Sharp Plus temasını kullanmış oldu. Dilerseniz istediğiniz bir tema ile de değiştirebilirsiniz.