Abu Bassam
زيزوومى مبدع
غير متصل
من فضلك قم بتحديث الصفحة لمشاهدة المحتوى المخفي
السلام عليكم ..
قم بإضافة الخط الى الـResource اولاً بعد ذلك استخدم الكود في اي مكان مثل Form_load او غيره
شي مهم لك يتم تطبيق التغيير
الناتج :
الخط المستخدم :
اتمنى لكم الفائدة
قم بإضافة الخط الى الـResource اولاً بعد ذلك استخدم الكود في اي مكان مثل Form_load او غيره
C#:
using System.Drawing.Text;
//ddf اسم الخط في الريسورس
PrivateFontCollection pfc = new PrivateFontCollection();
int fontLength = Properties.Resources.ddf.Length;
byte[] fontdata = Properties.Resources.ddf;
System.IntPtr data = System.Runtime.InteropServices.Marshal.AllocCoTaskMem(fontLength);
System.Runtime.InteropServices.Marshal.Copy(fontdata, 0, data, fontLength);
pfc.AddMemoryFont(data, fontLength);
//لتغيير الخط في أي أداة .. مثال الزر :
button2.Font = new Font(pfc.Families[0], button2.Font.Size);
شي مهم لك يتم تطبيق التغيير

الناتج :

الخط المستخدم :
يجب عليك
تسجيل الدخول
او
تسجيل لمشاهدة الرابط المخفي
اتمنى لكم الفائدة
