الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

معتز شمس

مشرف قسم C#

المشرفين القدامى عضو مميز جدا ★★★★

1,780مشاركة
2السمعة
48موضوع منشور
28 فبراير 2005تاريخ الانضمام
7 أكتوبر 2007آخر زيارة
6,654مشاهدة للملف
  1. محاذاة الطباعة في printdocument

    الحمد لله على حل المشكله :) لي سؤال , لماذا تطرح 50 ؟ أعتقد أنك تطرحها لأنك تريد أن يكون هناك هامش مناسب على يمين الصفحه. فاذا كان الأمر كذلك فهذا الحل غير مناسب في كثير من الحالات , فالمستخدم يجب أن يكون له الحق في تغيير مساحة تلك الهوامش ولذلك لا تكتب قيم Ha…

    2 أبريل 2006 في 15:02
  2. محاذاة الطباعة في printdocument

    كما ذكرت لك يا أخي في نهاية ردي السابق ... قم بعمل Loop على السطور واستخدم MeasureString لقياس كل سطر ثم ارسمه على أساس عرضه وعرض الصفحه. لأنك ان لم تفعل ذلك سيكون كل النص محاذي لليمين على أساس أكثر السطور عرضا وليس على أساس كل سطر كما تريد أنت.

    1 أبريل 2006 في 14:00
  3. محاذاة الطباعة في printdocument

    اذا كان لا يوجد طريقه مباشره , فيمكنك استخدام الطريقه التي أخبرتك بها في ردي السابق ... مثلا وانت تطبع عند حدث الـ PrintPage .. تكتب : string stringToPrint = "بسم الله الرحمن الرحيم , أما بعد أيها الأخوه الكرام فنحن نكتب باللغه العربيه"; SizeF stringSizeF = e.…

    1 أبريل 2006 في 11:59
  4. محاذاة الطباعة في printdocument

    أعتقد أن التحكم في هذه الأشياء يكون في كود الطباعه نفسه الذي تكتبه عند حدث PrintPage. فلديك في الـ PrintPageEventArgs معلومات مثل MarginBounds و PageBounds يمكنك استخدامها مع عمليات طرح وقسمه بسيطه لتفعل كل ما تريد. مثلا لعملية توسيط النص , يمكنك أولا قياس عرض…

    31 مارس 2006 في 17:10
  5. فائدة Checked

    أنا آسف تداخلت علي بعض الأمور , فكلام علام صحيح حول أن checked الخاصه بالـ Runtime غير افتراضيه في الـ Compiler ,, ولكن checked الخاصه بالـ Compiletime هى الافتراضيه بالنسبه للـ Compiler في حالة الـ CompileTime. فاذا كانت القيم Constant فالـ Compiler لا يقوم ب…

    31 مارس 2006 في 16:09
  6. ListView Control

    لو زودت حجم الخط فعلا للـ Item , فسيتداخل ولن يحدث شئ .. ولذلك ينبغي عليك أيضا تزويد حجم الخط الخاص بالـ ListView ككل ! ولكن النتيجه تكون عباره عن ListView مشوهه بالرغم من أنه سيزيد فعلا الفراغ بين كل Row كما تريد. أعتقد أنه لا يوجد شئ مباشر يفعل ماتريد , وربم…

    30 مارس 2006 في 16:06
  7. Loading MDIChild into MDI Wndow from a Dialog

    لكى يعمل الكود السابق يجب أن تكون الـ frmLogin هى الأخرى Child وأبوها هى frmMain. فان لم يعمل الكود السابق فاذا frmLogin ليست MDiChild وهذا أمر لا أتخيله ! اذا كنت لا تريد أن تجعل frmLogin هى الأخرى Child , فيمكنك أن تضع بها Property تحتوي على Reference للـ fr…

    28 مارس 2006 في 22:09
  8. معنا االتمويل ماذا نحتاج لبرمجة لعبة بعد كدة

    أنا آسف , بالنسبه لتوقيعك يا أخي هل من قال تلك المقولات هو الأخ أحمد صالح أم الأخ عبد الحميد حسين ؟! أم اجتمع كلاهما وأصدرا واعتمدا تلك المقولات ؟!

    28 مارس 2006 في 17:27
  9. فائدة Checked

    اذا كتبت الكود الثاني كما هو تماما ولم تضيف اليه checked فالبرنامج سيكون متساوي تماما للبرنامج الذي تستخدم معه checked .. واذا كنت لا تريد ذلك فغير الاعدادات الخاصه بالمشروع بأن تجعل الخاصيه : Arithmetic Overflow / Underflow بـ false أى أنك تكتب بنفسك كلمة che…

    28 مارس 2006 في 17:09
  10. فائدة Checked

    الـ Default هو استخدام checked , ولذلك أعتقد أنه في هذه الحاله لا يوجد فرق بين الكودين !

    28 مارس 2006 في 13:34
  11. كيف يتم جلب كل الملفات التي في مجلد

    وعليكم السلام ورحمة الله وبركاته. يمكنك استخدام FolderBrowserDialog الذي أشار اليه الأخ العزيز C#Please لكي تتيح للمستخدم أن يختار أو يحدد عنوان مجلد معين. بعد حصولك على عنوان المجلد الذي اختاره المستخدم أو الذي حددته أنت في الكود , يمكنك أن تستخدمه في انشاء D…

    27 مارس 2006 في 21:27
  12. Loading MDIChild into MDI Wndow from a Dialog

    طيب أكيد الـ frmDialog هى أيضا MDiChild والـ Parent الخاص بها هى frmMain أيضا ,, أى أن frmDialog و frmWorkingArea أخوات لأنهما يتشاركان نفس الأب وهو frmMain ,, وبناء على هذا الكلام فالكود لن يختلف كثيرا :: frmWorkingArea myBro = new frmWorkingArea(); myBro.Mdi…

    27 مارس 2006 في 20:54
  13. الرجاء المساعدة بالسرعة القصوى

    كما قال الأخ Ahmed H. Alawady , فالموضوع مخالف , فأعتقد أنك لم تقرأ قواعد المشاركات بعد. ينبغي الالتزام بتلك القواعد حتى تحصل على المساعدات وبأسرع وقت , كما تريد , وينبغي أيضا أن تشرح مشكلتك بالتفصيل وبدون أى نقص , فلا ينبغي لأحد أن يضع برنامج في المرفقات وينش…

    27 مارس 2006 في 11:42
  14. Loading MDIChild into MDI Wndow from a Dialog

    لماذا تقوم بعمل Object جديد من frmMain ؟ فمن المفترض أنها ستكون موجوده دائما. اجعل أولا الخاصيه IsMdiContainer للـ frmMain بـ true. بعد ذلك , عندما تريد أن تعرض الـ Child : frmWorkingArea myKid = new frmWorkingArea(); myKid.MdiParent = this; myKid.Show();

    27 مارس 2006 في 10:59
  15. سؤال بين السي شارب السي++

    AClass yourAClass = new AClass(); BClass yourBClass = (BClass)yourAClass; بافتراض أن : class AClass{} class BClass : AClass{}

    27 مارس 2006 في 10:46
  16. كيف أجعل برنامجي يجد ال servers

    هذه العمليه سهله في سي شارب 2005 ,, ولكني أعتقد أنها ستكون معقده قليلا اذا كنت تستخدم سي شارب 1. على كل حال , أى اصدار تستخدم ؟

    25 مارس 2006 في 16:44
  17. Convert an ArrayList into an array

    الـ Generics مدعومه فقط في سي شارب 2. لو تم استخدام الـ Generics , فلن يوجد أى أخطاء. فكما كتبها الأخ أبو مازن سابقا : List<int> aL = new List<int>(); aL.AddRange(new int[] {1,2,3,4}); int[] myInts = aL.ToArray(); ToArray الخاصه بـ aL هنا ليس لها شكل يأخذ Type…

    25 مارس 2006 في 16:03
  18. طلب مجنني

    هل هذا الأمر يتعلق بالسي شارب ؟ اذا كان لا , فارجوا ابلاغي حتى انقله للقسم المناسب لتجد له جوابا شافيا باذن الله.

    24 مارس 2006 في 18:27
  19. كيف يتم استبدال كلمة المرور

    ماهى الطريقه التي تستخدمها ؟ كيف تطلب كود لاستبدال كلمة المرور وأنت لم تذكر حتى طريقة تخزين كلمات المرور هذه ؟ فعلى ماذا تعتمد واين يتم تخزينها ؟

    24 مارس 2006 في 09:36
  20. الحفظ في الملفات

    يوجد طرق كثيره للحفظ , والسؤال متكرر كثيرا في المنتدى. ابحثي عن StreamWriter أو FileStream.

    22 مارس 2006 في 21:25

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…