03-10-18, 11:26 PM
(آخر تعديل لهذه المشاركة : 03-10-18, 11:34 PM {2} بواسطة حريف برمجة.)
(03-10-18, 10:25 PM)abdalamask كتب : انا فعلت مع الليبل هل يوجد غير ادات اليبل لتعطينى اكثر من سطر
فى هذا الكود كما تقول ولكن اذا كانت الاية اكسر من سطر ماذا افعلكود :
if (Pages == Page)
{
int X = int.Parse(library.q.surahs[Surah].ayat[i].X);
int Y = int.Parse(library.q.surahs[Surah].ayat[i].Y);
Double h = rand(X, Y);
int width = library.q.surahs[Surah].ayat[i].text.Length+100;
int height = 25;// int.Parse(library.q.surahs[Surah].ayat[i].height);
LBL_S1_A1 = new Label();
LBL_S1_A1.BackColor = Color.Transparent;
LBL_S1_A1.Location = new Point(X, Y);
LBL_S1_A1.Name = string.Format("Page{0}_S{1}_A{2}", Page, Surah, i);
LBL_S1_A1.Size = new Size(width,Convert.ToInt32(h));
LBL_S1_A1.MouseClick += new MouseEventHandler(this.LBL_S1_A1_MouseClick);
LBL_S1_A1.MouseLeave += new EventHandler(this.LBL_S1_A6_2_MouseLeave);
LBL_S1_A1.MouseHover += new EventHandler(this.LBL_S1_A6_2_MouseHover);
cot.Controls.Add(LBL_S1_A1);
}
اعمل 2 ليبل او 3 للآيات متعددة الأسطر واعطي الليبل اسماء متشابهه او قريبه لكل آية .
مثلاً الآية رقم 34 تأتي على سطرين
تعمل 2 ليبل :
الأول اسمه lbl34_Line1
الثاني اسمه lbl34_Line2
وهكذا
او تعملها برمجياً .
انصحك بصديق معنا هنا في المنتدى شاهد مواضيعه دائم يتكلم عن الجرافيكس واقتطاع وتحديد اماكن معينه في الصور بالأكواد .
silverlight
إيجاد مواضيع العضو
ابحث في مواضيعه ستجد ان شاء الله ضالتك .

