درود
وقت بخیر
دوستان عزیز، من نیاز دارم داخل برنامه اطلاعات رو به صورت جدولی نشون بدم، ولی نمیخوام از دیتا گرید ویو استفاده کنم، یه یوز کنترل طراحی کردم که از لیبل استفاده کردم کنار هم مثلا 20تا لیبل کنار هم که نام و نام خانوادگی و غیره رو نشون بده، حالا داخل فرم اصلی وقتی اطلاعات رو از دیتابیس میگیرم داخل یه فرم به تعداد سطرها، یوزر کنترل میسازم اطلاعات رو داخل لیبل ها قرار میدم و یوزر کنترل رو به پنل خودم اضافه میکنم.
مشکلاتی که بهش بر خوردم:
1. وقتی تعداد سطرها میره بالا برنامه کند میشه تا جایی که دیگه کار نمیکنه و هنگ میکنه.
2. وقتی اطلاعات کم هست برای مثال 50 سطر رو نشون میدم، وقتی اسکرول میکنم چه افقی چه عمودی، برنامه کند عمل میکنه یعنی وقتی اسکرول افقی میکنم اطلاعات به صورت خط موازی هست تا اسکرول تموم میشه اطلاعات درست نشون داده میشه یعنی انگار سرعت لود تو اسکرول هم تاثیر داره و اینکه در این حالت هم بعد از 5دقیقه برنامه یواش یواش میره واسه هنگ کردن.
آیا راه حلی وجود داره مثلا استفاده از نخ یا یه راه خوب که هم بتونم تعداد زیادی اطلاعات رو فرم نشون بدم هم سرعت مناسب باشه؟
و در آخر یک سوال: اینکه دیتا گرید ویو چجور کار میکنه که من مثلا 500 رکورد رو یه جا داخلش لود کنم بدون افت سرعت همه رو نشون میده و راحت هم اسکرول میشه اصلا سرعت پایین نمیاد. چون اون هم سطرهارو هنگامی که برنامه اجرا هست داره میسازه ولی افت سرعت نداره. ممنون میشم پاسخ بدین.
ممنون