“C# Formu Mouse İle Sürükleme ( Point Olmadan. )” için 3 cevap

  1. […] CSharp Form Uygulamaları Baris CSharp UygulamalarıNesne tabanlı programlama örnekleri c#Csharp form örnekleriCsharp form örnekleri var dd_offset_from_content=40;var dd_top_offset_from_content=0;About Ahmet […]

  2. Ozan İ. dedi ki:

    Paylaşımınız için teşekkürler.

  3. FERHAT GENÇ dedi ki:

    forma 1 tane timer ekleyin timer in interval özelliğini 1 yapın enabled özelliği false olsun.
    aşağıdaki kodları yapıştırın formu neresinden tuttuysanız orasından sürükleyin. basit bir algoritması var .algoritmayı kurmak için ahmet beyin yazısında verdiği temel bilgilerden de faydalandım.
    ama bu şekilde çok daha orjinal oldu. teşekkürler ahmet bey.

    private void Form1_MouseUp(object sender, MouseEventArgs e)
    {
    timer1.Enabled = false;
    }
    int x, y;
    private void timer1_Tick(object sender, EventArgs e)
    {
    this.Left = MousePosition.X-x;
    this.Top = MousePosition.Y-y;
    }
    private void Form1_MouseDown(object sender, MouseEventArgs e)
    {
    x = MousePosition.X – this.Left;
    y = MousePosition.Y – this.Top;
    timer1.Enabled = true;
    }

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir