20-01-18, 01:23 AM
كود :
newButton_ITEME.Shape = New DevComponents.DotNetBar.EllipticalShapeDescriptor() newButton_ITEME.Shape = New DevComponents.DotNetBar.EllipticalShapeDescriptor()(20-01-18, 01:36 AM)silverlight كتب : [ -> ]من الواضح أنك تستخدم احدي المكتبات لتغيير شكل الفورم و ان لم تكن تلك المكتبة تدعم الشكل الذي تريده
فهنا انت تحتاج الي أن تتعامل مع Region Property و تجعل الفورم دائري عن طريق تعريف graphic path ثم تقوم بتعريف شكل مربع يكون طوله مثل عرضه و تمرره الي Graphic path ثم تمرر Graphic path الي region
(20-01-18, 01:36 AM)silverlight كتب : [ -> ]من الواضح أنك تستخدم احدي المكتبات لتغيير شكل الفورم و ان لم تكن تلك المكتبة تدعم الشكل الذي تريده
فهنا انت تحتاج الي أن تتعامل مع Region Property و تجعل الفورم دائري عن طريق تعريف graphic path ثم تقوم بتعريف شكل مربع يكون طوله مثل عرضه و تمرره الي Graphic path ثم تمرر Graphic path الي region
(22-01-18, 12:27 AM)amna jamal كتب : [ -> ]هذة المكتبة(20-01-18, 01:36 AM)silverlight كتب : [ -> ]من الواضح أنك تستخدم احدي المكتبات لتغيير شكل الفورم و ان لم تكن تلك المكتبة تدعم الشكل الذي تريده
فهنا انت تحتاج الي أن تتعامل مع Region Property و تجعل الفورم دائري عن طريق تعريف graphic path ثم تقوم بتعريف شكل مربع يكون طوله مثل عرضه و تمرره الي Graphic path ثم تمرر Graphic path الي region
السلام عليكم اخي
هل لك ان توضح اكتر بالكود؟؟
لانني مبتدئه و لا اعرف كيف يمكنني تغيره واتمنى ان اتعلم ذلك
ولك جزيل الشكر
If DT.Rows.Count > 0 Then
For I As Integer = 0 To DT.Rows.Count - 1
newButton_ITEME = New ButtonX
newButton_ITEME.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton
newButton_ITEME.Height = 50
newButton_ITEME.Width = 180
newButton_ITEME.Left = (I Mod 1) * 180
newButton_ITEME.Top = (I \ 1) * 50
newButton_ITEME.Text = DT.Rows(I)(1).ToString()
newButton_ITEME.Name = DT.Rows(I)(2).ToString()
newButton_ITEME.BackColor = Color.Transparent
newButton_ITEME.Font = New System.Drawing.Font("Tahoma", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
newButton_ITEME.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground
newButton_ITEME.Shape = New DevComponents.DotNetBar.RoundRectangleShapeDescriptor
'==========================
AddHandler newButton_ITEME.Click, AddressOf Button_group
Group_itme.Controls.Add(newButton_ITEME)
Next
End If