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

نام تاپیک: select نگه داشتن در لیست ویو

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #6

    نقل قول: select نگه داشتن در لیست ویو

    نقل قول نوشته شده توسط پرستو پارسایی مشاهده تاپیک
    کلا رنکش مثل قبلش میشه یعنی در اصل Deselect میشه های لایت یا خاکستری نمیمونه
    پس مشکل تون ربطی به وضعیت HideSelection نداره. از اونجایی که خود به خود Selection اش رو از دست نخواهد داد یا جایی در کد دارید مستقیم یا غیر مستقیم محتوای ListView رو از نو پر می کنید یا در رخدادی کاری شبیه به ()listView1.SelectedItems.Clear رو انجام میدید.
    مثلا اگر صرفا همچین کدی باشه، انتقال Focus به textBox1 یا تایپ کردن داخلش منجر به از دست رفتن Selection داخل ListView نمیشه :

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    ListView1.Items.Add(TextBox1.Text)
    End Sub


    اما اگر همچین کدی رو اضافه کنم تا textBox1 اون Focus رو گرفت انتخاب داخل ListView میپره :

    Private Sub TextBox1_Enter(sender As Object, e As EventArgs) Handles TextBox1.Enter
    ListView1.SelectedItems.Clear()
    End Sub



    گاهی اوقات به دلیلی ما ناچار به پر کردن مجدد لیستی میشیم. اینجور مواقع میشه قبل از پر کردن مجدد انتخاب قبلی رو نگهداریم تا بعد از پر کردن مجدد اگر امکانش هست انتخاب قبلی برگردونده بشه :

    Dim selection(ListView1.SelectedIndices.Count) As Integer
    ListView1.SelectedIndices.CopyTo(selection, 1)
    ListView1.SelectedItems.Clear()
    ReloadList()
    Dim i As Integer
    For i = 1 To UBound(selection)
    ListView1.SelectedIndices.Add(selection(i))
    Next


    بدون دیدن کد در همین حد میتونم نظر بدم.
    آخرین ویرایش به وسیله the king : پنج شنبه 07 آذر 1398 در 19:05 عصر

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

  1. ویو پیجر و نحوه ست آن با لیست ویو
    نوشته شده توسط fruruf در بخش Android Studio
    پاسخ: 1
    آخرین پست: چهارشنبه 31 تیر 1394, 16:47 عصر
  2. انتقال ستون از یک لیست ویو به لیست ویو دیگر
    نوشته شده توسط halandon67 در بخش C#‎‎
    پاسخ: 0
    آخرین پست: جمعه 05 تیر 1394, 15:10 عصر
  3. مشکل در کاستوم لیست ویو ! ادیت باکس تو آیتم ها ریست میشه
    نوشته شده توسط abbasalim در بخش Android Studio
    پاسخ: 1
    آخرین پست: پنج شنبه 30 بهمن 1393, 20:11 عصر
  4. پاسخ: 8
    آخرین پست: شنبه 11 مرداد 1393, 00:14 صبح
  5. پاسخ: 3
    آخرین پست: سه شنبه 17 بهمن 1391, 18:54 عصر

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

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