🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / C# RMOS / alertControl1 fomun üzerinde uyarı mesajı göstermek popup mesaj göstermek alert notification

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

        }

 2023 Mayıs 19 Cuma
 513