folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder C# Formunu Saatin Yanına Saklamak Ve Sağ Alt Köşede Panel Açmak



C# Formunu Saatin Yanına Saklamak Ve Sağ Alt Köşede Panel Açmak

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    Merhabalar,

    Her 10 dakkada 1 Db'yi kontrol eden bir fonksyonum var. Program sürekli açık kalıcak ancak yani limewire gibi kapttığın zaman saatin yanında durmasını istiyorum. DB'de değişiklik olduğunda sağ alt köşede 300x300 ebatlarında bir form yada panel açmak için ne yapabilirim ?

    Teşekkürler..

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FCN
    FCN's avatar
    Kayıt Tarihi: 28/Eylül/2007
    Erkek

    http://www.dreamincode.net/forums/index.php?showtopic=116283

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    The_FCN bunu yazdı:
    -----------------------------

    http://www.dreamincode.net/forums/index.php?showtopic=116283


    -----------------------------

    Şimdilik notifyIcon ile çözebilirim sorunumu ancak altdaki kodu istediğim performansı verdi çalışmadı sanki. Yani hide olmadan direk kapandı X'ya basınca

     

    private void Form1_FormClosed(object sender, FormClosedEventArgs e)
            {
                Hide();
            }

            private void Form1_FormClosing(object sender, FormClosingEventArgs e)
            {
                Hide();
            }

     

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    cemnet bunu yazdı:
    -----------------------------

    The_FCN bunu yazdı:
    -----------------------------

    http://www.dreamincode.net/forums/index.php?showtopic=116283


    -----------------------------

    Şimdilik notifyIcon ile çözebilirim sorunumu ancak altdaki kodu istediğim performansı verdi çalışmadı sanki. Yani hide olmadan direk kapandı X'ya basınca

     

    private void Form1_FormClosed(object sender, FormClosedEventArgs e)
            {
                Hide();
            }

            private void Form1_FormClosing(object sender, FormClosingEventArgs e)
            {
                Hide();
            }

     


    -----------------------------

    formclosing de birde kapatma işlemini iptal etmen lazım onuda

    e.Cancel=true; diyerek veriyorduk yanlış hatırlamıyorsam. Closed eventını sil, bir işine yaramaz.

    panel açtırma işi kolay, bir form tasarla bu formu ekranın genişliği ve yüksekliğini alıp, sağ altta açtırmasını sağla. Biraz uğraş yapamazsan bende deniyim yapmayı :)


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FCN
    FCN's avatar
    Kayıt Tarihi: 28/Eylül/2007
    Erkek

    bu olayı bende çalıştıramadım böyle deniyorum olmuyor Ayrıca konsol uygulamasınıda system traya indirmenin bir yolu varmıdır

      private void Form1_Resize(object sender, EventArgs e)

            {

                if (this.WindowState == FormWindowState.Minimized)

                {                                                                                                                                                                         

                    Hide();

                    notifyIcon1.Visible = true;

                }

            }

     

            private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e)

            {

                Show();//shows the program on taskbar

                this.WindowState = FormWindowState.Normal;

                notifyIcon1.Visible = false;

            }

            }

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FCN
    FCN's avatar
    Kayıt Tarihi: 28/Eylül/2007
    Erkek

    The_FCN bunu yazdı:
    -----------------------------

    bu olayı bende çalıştıramadım böyle deniyorum olmuyor Ayrıca konsol uygulamasınıda system traya indirmenin bir yolu varmıdır

     

      private void Form1_Resize(object sender, EventArgs e)

            {

                if (this.WindowState == FormWindowState.Minimized)

                {                                                                                                     < ="editor/themes/simple/langs/tr.js" ="text/">                                                                     

                    Hide();

                    notifyIcon1.Visible = true;

                }

            }

     

            private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e)

            {

                Show();//shows the program on taskbar

                this.WindowState = FormWindowState.Normal;

                notifyIcon1.Visible = false;

            }

            }

     


    -----------------------------

    programı sağ alt köşeye almayı becerdim fakat win7 de hem pencere varmış gibi gözüküyor hemde system trayda gözüküyor ben bunu sadece system trayda göstermek istiiyorum.

    bide  

    programın system trayındaki icondan belirli bi şartım saglandıgında bi uyarı penceresi açılmasını istiyorum nasıl sağlarım

Toplam Hit: 4092 Toplam Mesaj: 6