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

نام تاپیک: جابجایی و حذف user control

  1. #1
    کاربر دائمی
    تاریخ عضویت
    آذر 1389
    محل زندگی
    تهران
    پست
    126

    Unhappy جابجایی و حذف user control

    dsd.png
    این کار رو تو وب با jquery انجام میدم. اما تو wpf کلیک + رو نمیشه برای هر کدوم گذاشت چون به زیر مجموعه خود usercontrol میشه.
    حذف و جایجایی که دیگه کلا نمیشه. با stackpanel , grid و canvas چک کردم نشد.
    اگر کسی این مدل رو تو پروژه اش داشته لطفا راهنمایی کنه.

  2. #2

    نقل قول: جابجایی و حذف user control

    نقل قول نوشته شده توسط gama_slv مشاهده تاپیک
    dsd.png
    اما تو wpf کلیک + رو نمیشه برای هر کدوم گذاشت چون به زیر مجموعه خود usercontrol میشه.
    متوجه منظورتون نمیشم، هر کدوم از نمونه UserControl ها یک شیء مجزا است، اون کنترل های زیر مجموعه اش مثل ضخامت و عرض هم هر کدوم شیء مجزا هستند.
    پس اینکه برای رخداد های هر شیء متد متصل کنید ربطی به سایر اشیاء نخواهد داشت.

    نقل قول نوشته شده توسط gama_slv مشاهده تاپیک
    حذف و جایجایی که دیگه کلا نمیشه. با stackpanel , grid و canvas چک کردم نشد.
    فرضا در StackPanel1 چند تا مورد نمایش داده ایم.
    StackPanel1.Children[0] اولین مورد ئه، پس StackPanel1.Children.RemoveAt(0) حذف کردن اولین مورد ئه.

    انتقال اولین مورد به موقعیت دوم اینطوریه :

    if (StackPanel1.Children.Count > 1)
    {
    var a = StackPanel1.Children[0];
    StackPanel1.Children.RemoveAt(0);
    StackPanel1.Children.Insert(1, a);
    }


    انتقال اولین مورد به انتهای مجموعه اینطوریه :

    var a = StackPanel1.Children[0];
    StackPanel1.Children.RemoveAt(0);
    StackPanel1.Children.Add(a);


    و ...

  3. #3
    کاربر دائمی
    تاریخ عضویت
    آذر 1389
    محل زندگی
    تهران
    پست
    126

    نقل قول: جابجایی و حذف user control

    بد توضیح دادم.
    sdd.png
    این یک user control. کلیک ها add , remov ,move هم باید کنارش باش.
    یوزر کنترل رو تو یک StackPanel اضافه میکنم که لیست پشت سر هم بشه.

    UcOrderPl OrderPl = new UcOrderPl();
    Stak.Children.Add(OrderPl);

    قبلش از متد های خود stack panel استفاده کردم نشد.

    Stak.LineUp();
    Stak.PageUp();
    Stak.LineDown();
    Stak.PageDown();
    آخرین ویرایش به وسیله gama_slv : چهارشنبه 15 بهمن 1399 در 18:27 عصر

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

  1. حرفه ای: راهنمایی در ساخت یک user control
    نوشته شده توسط حسین.کاظمی در بخش C#‎‎
    پاسخ: 2
    آخرین پست: یک شنبه 17 مرداد 1395, 06:42 صبح
  2. سوال: راهنمایی در ساخت User Control
    نوشته شده توسط as987498749874 در بخش VB.NET
    پاسخ: 2
    آخرین پست: جمعه 12 دی 1393, 14:23 عصر
  3. دسترسی به توابع جاوای یک web user control به یک web user control دیگر
    نوشته شده توسط hamid_massaelly در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: پنج شنبه 28 شهریور 1392, 14:29 عصر
  4. راهنمایی برای ساخت user control
    نوشته شده توسط elahe1364 در بخش C#‎‎
    پاسخ: 4
    آخرین پست: سه شنبه 23 آبان 1391, 08:53 صبح

برچسب های این تاپیک

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

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