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

نام تاپیک: انتقال کنترلها از یک پنل به پنل دیگر توسط موس

  1. #1

    انتقال کنترلها از یک پنل به پنل دیگر توسط موس

    سلام دوستان خسته نباشید
    من یک مشکلی در اد کردن دکمه و یا هر شیئ دیگ توی فرم از طریق درگ و دراپ دارم
    ببینید من میخام یه دکمه ای رو از یک پنل و یا هر چیز دیگه ای بردارم تا اینجاش مشکلی نیست اما میخام وقتی اون دکمه رو به فرم مورد نظر برد و یا هرجای دیگ اون دکمه دقیقا بره جایی که موس هست ینی دکمه رو ورداشته و میخاد اون رو به داخل یک فرم اد بکنه خب وقتی رویداد درگ دراپ انجام میشه ینی این که موس رو ول کرده و میخام که باتون در اون مختصات موس قرار بگیره ولی نمیدونم چرا نمیشه !
    در واقع من میخام یا باتونی رو از یک پنل بگیرم و به یک پنل دیگ منتقلش بکنم اما نمیدونم چجوری توی رویداد درگ و دراپ بنویسم وقتی موس رها شد مختصات دکمه بشه برابر با مختصات موس
    ممنون میشم راهنمایی کنید

    مثل این میمونه شما تکه های یک پازل رو در یک پنل جدا گونه دارید و میخاید اون تکه هارو از اون پنل بیارین با این پنل و هرجا که موس رها شد اون تکه قرار بگیره.. وحتی اگه کاربر خواست اون تکه ای رو که آورده بود به پنل بازی بتونه برگردونه به پنل تکه های پازل

    ممنون میشم کمکم کنید
    آخرین ویرایش به وسیله pro_gra_mmer_irani : شنبه 29 اردیبهشت 1397 در 22:57 عصر

  2. #2
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: انتقال کنترلها از یک پنل به پنل دیگر توسط موس

    با سلام
    این کد رو نوشتم برای جابجایی Button ازش الگو بگیرید و برنامتون رو بسازید
            private void button_MouseMove(object sender, MouseEventArgs e)        {
    Button button = (Button)sender;
    if (e.Button == MouseButtons.Left)
    {
    button.Left += e.X ;
    button.Top += e.Y;
    }
    }

    برای جابجایی در دو پنل هم میتونید از نمونه زیر الگو بگیرید
    https://stackoverflow.com/questions/...-another-panel
    موفق باشید
    لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
    قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
    قوانین پرسش های دانشجویی
    برای درست وارد شدن کد در قالب C#‎‎‎ سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C#‎‎‎ منتفل کنید
    نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها

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

  1. انتقال رکوردها از یک بانک به بانک دیگر
    نوشته شده توسط Microsoft در بخش برنامه نویسی در Delphi
    پاسخ: 27
    آخرین پست: پنج شنبه 05 بهمن 1385, 08:59 صبح
  2. انتقال برنامه از یک کامپیوتر به کامپیوتر دیگر
    نوشته شده توسط afaghmoh در بخش ASP.NET Web Forms
    پاسخ: 10
    آخرین پست: سه شنبه 10 مرداد 1385, 11:31 صبح
  3. انتقال پروژه از یک کامپیوتر به کامپیوتر دیگر
    نوشته شده توسط 13841384 در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: پنج شنبه 04 اسفند 1384, 12:26 عصر
  4. انتقال متغییر از یک صفحه به صفحه دیگر
    نوشته شده توسط jannati در بخش طراحی وب (Web Design)
    پاسخ: 4
    آخرین پست: سه شنبه 18 اسفند 1383, 09:16 صبح
  5. انتقال کاربران از یک AD به یکی دیگر
    نوشته شده توسط houtanal در بخش شبکه و Networking‌
    پاسخ: 2
    آخرین پست: دوشنبه 21 اردیبهشت 1383, 14:54 عصر

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

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