1-) C# RMOS - alertControl1 fomun üzerinde uyarı mesajı göstermek popup mesaj göstermek alert notification
Program.main.alertControl1.AutoHeight = true; // otomatik metnin boyutuna göre büyür
1 tane alertControl1 ekleyelim
AutoFormDelay özelliği ekranda kaç ms durak örn : 7000 demek 7 sn demek
örn kod : Buttona basınca alert gelsin
private void button1_Click(object sender, EventArgs e)
{
AlertInfo alertInfo = new AlertInfo("BAŞLIK", "İÇERİK");
alertInfo.HotTrackedText = "RMOS BİLDİRİM MESAJI";
alertControl1.FormLocation = AlertFormLocation.BottomRight;
alertControl1.ShowPinButton = true;
alertControl1.AutoHeight = true;
alertControl1.AllowHotTrack = true;
alertControl1.Show(this, alertInfo);
}
click özelliği :
private void alertControl1_AlertClick(object sender, DevExpress.XtraBars.Alerter.AlertClickEventArgs e)
{
try
{
MessageBox.Show("Merhaba");
}
catch (Exception ex)
{
MessageBox.Show("HATA ! " + ex.Message);
}
}
FormLoad özelliği :
private void alertControl1_FormLoad(object sender, DevExpress.XtraBars.Alerter.AlertFormLoadEventArgs e)
{
//e.Buttons.PinButton.SetDown(true); // hiç kaybolmasını istemiyorsan bunu yap
}
2-) alertControl1 fom
public static void toastMesaj(string icerik)
{
string header= "RMOS ACENTEX";
/*
Program.main.toastNotificationsManager1.Notifications[0].Header = header;
Program.main.toastNotificationsManager1.Notifications[0].Body = icerik;
Program.main.toastNotificationsManager1.ShowNotification(Program.main.toastNotificationsManager1.Notifications[0]);
*/
AlertInfo alertInfo = new AlertInfo(header, icerik);
//alertInfo.HotTrackedText = "RMOS BİLDİRİM MESAJI";
//Program.main.alertControl1.AllowHotTrack = true;
Program.main.alertControl1.AutoFormDelay = 2000;
Program.main.alertControl1.FormLocation = AlertFormLocation.BottomRight;
Program.main.alertControl1.ShowPinButton = true;
Program.main.alertControl1.AutoHeight = true; // otomatik metnin boyutuna göre büyür
Program.main.alertControl1.Show(Program.main, alertInfo);
}
3-) alertControl1 fom
private void alertControl1_FormLoad(object sender, DevExpress.XtraBars.Alerter.AlertFormLoadEventArgs e)
{
//e.AlertForm.Size = new System.Drawing.Size(640, 480); // alert formunun boyutunu ayarlama
}