DevExpress AlertControl’ün Kullanımı

Öncelikle AlertControl’ün ne olduğuna bakalım:

Uyarı ya da bilgilendirme amaçlı kullanılan bu kontrolü her forma eklemek yerine bir sınıf oluşturalım ve istediğimiz Form’dan çağıralım:

class cs_AlertControl
{
public static void alertcalistir(Form frm , string baslik, string uyari)

{
DevExpress.XtraBars.Alerter.AlertControl _Alert = new DevExpress.XtraBars.Alerter.AlertControl();
_Alert.Show(frm , baslik , uyari);
}

}

alertcalistir isimli bu metodumuz, alert penceresinin gösterileceği formu, gösterilecek başlığı ve uyarı iletisini parametre olarak istiyor.

_Alert.Show(frm,baslik,uyari);  olarak yazılan kod parçacığıysa gelen paremetreleri gösterilecek pencereye gönderiyor ve bingo! 🙂 Penceremiz sağ alt köşede görünüyor.

Hatta istediğimiz bir temayı belirleye de biliriz, bunun için:

_Alert.LookAndFeel.UseDefaultLookAndFeel = false;
_Alert.LookAndFeel.SkinName = “Blue”;

Kod parçalarını kullanabiliriz. Diğer SkinName’ler için DevExpress’in sitesini ziyaret edebilirsiniz.

Şimdi de penceremizi göstermek için metodu çağıralım:

cs_AlertControl.alertcalistir(this , “Bilgi” , “Yaşa Mustafa Kemal Paşa Yaşaa!”);

Sonuç aşağıdaki gibidir:

Ayrıntılı bilgi için DevExpress’in web sitesindeki video izlenebilir: AlertControlCreateDisplay.movie

%d blogcu bunu beğendi: