SORU
16 EYLÜL 2008, Salı


Nasıl ve C içine dosyaları sürükle bırak ben# uygulama?

Bu işi Borland 2 ** ortamda gördüm, ama bir C için bu konuda gitmek nasıl emin değilim# uygulama üzerinde çalışıyorum. En iyi uygulamalar veya sorunlar için dışarı bakmak vardır?

CEVAP
18 EYLÜL 2008, PERŞEMBE


Bazı örnek kod:

  public partial class Form1 : Form {
    public Form1() {
      InitializeComponent();
      this.AllowDrop = true;
      this.DragEnter  = new DragEventHandler(Form1_DragEnter);
      this.DragDrop  = new DragEventHandler(Form1_DragDrop);
    }

    void Form1_DragEnter(object sender, DragEventArgs e) {
      if (e.Data.GetDataPresent(DataFormats.FileDrop)) e.Effect = DragDropEffects.Copy;
    }

    void Form1_DragDrop(object sender, DragEventArgs e) {
      string[] files = (string[])e.Data.GetData(DataFormats.FileDrop);
      foreach (string file in files) Console.WriteLine(file);
    }
  }

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Eric Magidson

    Eric Magidso

    4 Ocak 2009
  • Justin Davis

    Justin Davis

    14 Ocak 2008
  • The10HourMan

    The10HourMan

    28 EYLÜL 2012