نمایش نتایج 1 تا 6 از 6

نام تاپیک: Drag and drop

  1. #1

    Thumbs down Drag and drop

    چجوری میشه یه کنترل را بشه drag & drop کرد و آیا رویدادی برای تعیین drop target هست؟ یا باید دستی نوست؟

  2. #2
    اگر فکر میکنی مثلا یک چیزی رو از true به false تبدیل کنی درست بشه نه یه مقدار کدنویسی داره در mousemove و mousedown و mouseup و mousehover و یکم دقت

  3. #3
    کاربر دائمی آواتار ghafoori
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان-نجف اباد
    پست
    1,111

    Smile

    این هم یک مثال
    دو تا تکس باکس داخل فرمت بگذار بعد این کد ها را بهش اضافه کن

    private void textBox1_MouseDown(object sender, MouseEventArgs e)
    {
    this.textBox1.SelectAll();
    this.textBox1.DoDragDrop(this.textBox1.Text, System.Windows.Forms.DragDropEffects.Copy);
    }

    private void textBox2_DragEnter(object sender, DragEventArgs e)
    {
    e.Effect = System.Windows.Forms.DragDropEffects.Copy;
    }

    private void textBox2_DragDrop(object sender, DragEventArgs e)
    {
    this.textBox2.Text = (string)e.Data.GetData(this.textBox1.Text.GetType( ));
    }

    در اغلب موارد شما باید برای سه رویداد کلیک موس و ورود دراگ و انجام دراگ کد بنویسید
    البته تو بعضی کنترلها فرق دارد

  4. #4
    تست کردم کار نمیده

  5. #5
    کاربر دائمی آواتار ghafoori
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان-نجف اباد
    پست
    1,111

    Smile

    حتما خاصیت دراگ را فعال نکردی
    این پروژه را نگاه کنیدdrag.zip

  6. #6
    خود کنترلها باید حرکت بکند نه تکست آن

تاپیک های مشابه

  1. کشیدن و رها کردن (Drag and Drop)
    نوشته شده توسط vb2005 در بخش برنامه نویسی در 6 VB
    پاسخ: 4
    آخرین پست: پنج شنبه 17 خرداد 1386, 21:57 عصر
  2. drag & drop مجازی
    نوشته شده توسط prince-of-persia در بخش VB.NET
    پاسخ: 6
    آخرین پست: دوشنبه 23 بهمن 1385, 21:47 عصر
  3. چگونگی انجام عمل Drag and Drop
    نوشته شده توسط Hafez در بخش برنامه نویسی در Delphi
    پاسخ: 4
    آخرین پست: جمعه 20 بهمن 1385, 09:03 صبح
  4. drag&drop
    نوشته شده توسط BAHAR REIHANI در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: جمعه 10 شهریور 1385, 12:19 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •