![]() |
|
تلوين ال ListBox - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : الاقسام الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=74) +--- قسم : قسم المقالات العام (http://vb4arb.com/vb/forumdisplay.php?fid=85) +--- الموضوع : تلوين ال ListBox (/showthread.php?tid=5548) |
تلوين ال ListBox - Safmehdi - 12-10-12 السلام عليكم و رحمة الله و بركاته تلوين ال ListBox أولا قم بتفعيل ال Owner Draw : دلفي : PHP كود : self.ListBox1.Style := TListBoxStyle.lbOwnerDrawFixed ; PHP كود : listBox1.DrawMode = DrawMode.OwnerDrawFixed نقوم بفحص ترتيب ال item , اذا كان الترتيب زوجي (أي باقي القسمة على 2 يساوي 0) نقوم بتلوين ال Item باللون 1 , أما اذا كان الترتيب فردي (أي باقي القسمة لعى 2 لا يساوي صفر) نقوم بتلوين ال Item باللون الثاني .. دلفي : PHP كود : procedure TMain.ListBox1DrawItem(Control: TWinControl; Index: Integer;PHP كود : private void listBox1_DrawItem(object sender, DrawItemEventArgs e)PHP كود : Private Sub ListBox1_DrawItem(sender As Object, e As DrawItemEventArgs) Handles ListBox1.DrawItem |