منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : عرض كامل للداتا جريد فيو ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
الله أكبر .... بس هيك ؟
أساسا أنا سعيد أنه أحد الشباب بيستخدم LINQ 
  وكرمال عيونك :
شوف أنا كيف بعمل Populate ListView Using LINQ TO SQL N-Tire 
مثـــــــال :
لنفرض مثلا عندنا جدول به مجموعه من الأسماع ,, وليكن جدول لاعبين كرة قدم 
كود :
   Sub PopulateListView()
       With ListView1
           .View = View.Details
           .Columns.Add("PlayerID", 100, HorizontalAlignment.Center)
           .Columns.Add("Player Name", 150, HorizontalAlignment.Center)
           .Columns.Add("Player Nomber", 150, HorizontalAlignment.Center)
           .Columns.Add("Player Age", 150, HorizontalAlignment.Center)

           .GridLines = True
           .FullRowSelect = True
           .Cursor = Cursors.Hand
           .BackColor = Color.Black
           .ForeColor = Color.GreenYellow

           Dim Lst As New ListViewItem
           Dim List = PlayerCmd.GetAllPlayers
           For Each x In List
               Lst = New ListViewItem(x.PlayerID)
               Lst.SubItems.Add(x.PlayerName)
               Lst.SubItems.Add(x.PlayerNo)
               Lst.SubItems.Add(x.PlayerAge)
               .Items.Add(Lst)
           Next

       End With
   End Sub

و هذه صورة من المثال حتى تتأكد بأن الكود شغال 100%



الله الله يابو ايهاب اطربتنا بفنك في المثال .. للله درك

تحياتي
السلام عليكم

شكرا اخي ابو ايهاب على اجابتك

إقتباس :لله أكبر .... بس هيك ؟
أساسا أنا سعيد أنه أحد الشباب بيستخدم LINQ
انا اساسا، اتبعت نصحيتك من المتدى القديم، واوقفت التعامل مع Ado
 وبدأت اطبق  LINQ


تتبعت الكود الذي تفضلت حضرتك به، وحاولت ان اطبقه على مالدي من مثال بسيط وهو/ عبارة عن جدول باسماء المواد مؤلف من

Beda_id
Beda_Name
Shra_Price
Mabee_Price
Beda_Note

الا ان الامر لم ينجح معي، بسبب

كود :
Dim List = PlayerCmd.GetAllPlayers

لعدم معرفة الى ماذا يشير Playercmd
 قد ارفقت مثال بسيط


ارجو تعديل المثال المرفق
ولك جزيل الشكر
والسلام عليكم
السلام عليكم


احي ابو ايهاب
نسيت ان اضع قيم بالداتا التي ارسلتها بالمشاركة السابقة


وقد احببت ان ارسل داتا جديدة فيها بعض القيم



من اجل تعديل المثال

والف شكر
السلام عليكم
على فكرة توقعت أنك تسأل ..
هو الكود  Function
كود :
Dim List = PlayerCmd.GetAllPlayers

طيب حسب المثال أستبدله بأستعلام خفيف ولطيف 
التالى :
كود :
Dim List = From B In db.Fixed_Bedas Select B
[attachment=165][attachment=164][attachment=164][attachment=164]

الف شكر
اخي ابو ايهاب
على الشرح الاكثر من رائع، وعلى تواصلك معي



اتضحت الصورة
والحمد لله نجح الامر، في جعل ال Listveiw تقوم بعرض البيانات، كما هو مبين بالصورة المرفقة


بصراحة

بينما انتظر الجواب، كنت ابحث بالانترنيت، عن الافضل في عرض البيانات

هل استخدام ال Listview
 ام ال Gridview


وكانني حسب ما وجدت ان استخدام ال Listview  هو الاقوى



ارجو اسداء النصيحة، بايهما الافضل للاستخدام
حتى استطيع السير قدما في عمل برنامجي


والف الف شكر
هو مفيش حاجة أسمها كنترول أفضل من كنترول تاني ..
لأن لكل كنترول أستخدام محدد حسب الحاجة ..
أعطيك مثال حتى تفهم قصدي :
يعني هي RichTextBox  أفضل مليار مرة من TextBox
 لكن من غير المعقول أنك تستقبل قيمة حقل في الرتش وترسله للقاعدة ...صح ؟
من الأخر :
مش أنت بتحدد ,,, هي طبيعه المهمه اللى بتحدد ..


الله يعطيك العافيه .
شكرا اخي
ابو ايهاب على التوضيح


كنت اتمعن بخواص ال Listview


ولكنني لم اجد اسم الخاصية التي

1- الخاصية التي تتحكم بارتفاع السطر ما اسمها ؟؟؟؟؟

2- الحيز الدي يكون عادة على يمين الليست فيو، كيف يمكن اظهاره ؟



والف شكر
على التواصل
الصفحات : 1 2