Eng.Tareq Jehad
- Syria
- GNU/Linux, Windows C/C++/C#/Java/Prolog ASP.NET, MVC, Silverlight MVVM, PHP HTML5, CSS3, jQuery WPF MVVM, WCF, LINQ, ADO.NET Entity Framework XML, SQL, Oracle, JSON. Android, Windows Phone 8
- آلة حاسبة علمية متقدمة
الاخ اكرم. انت بحاجة لاستخدام regular expressions لتحليل اطراف المعادلة وبناء parse tree
- عمل namespace
وعليكم السلام ورحمة الله، أخي الكريم تأكد من تعريف الكلاس ك public ليصبح مرئيا خارج namespace بالتوفيق،،،
- LinQ & Entity Framework
وعليكم السلام ورحمة الله، اخي الكريم الموضوع بحاجة لشرح مفصل. وهناك موضوع بدأت فيه في المنتدى ولكني لم اكمله (سأكمله إن شاء الله)، الموضوع يتكلم بالتفصيل على التقنيات السابقة، ويوجد تطبيق عملي للتقنيات جميعها. لكن سأعطيك الفرق بإختصار: LINQ هي لغة استعلام من ق…
- كيف أقوم بتصميم وجهات برنامجي
وعليكم السلام ورحمة الله، أخي الكريم، عادة تكون هذه مهمة الـ Designer في حال العمل ضمن فريق، أما في الحالات الفردية التي يكون شخص واحد مسؤول عن كل شيء، تحدث المشكلة. بالطبع لن تستطيع تخيل الواجهات بشكلها الكامل عند البداية، فربما يكون بعض الإضافات والتعديلات ل…
- كيف يمكن عمل تصفية بواسطة 4 كومبوبوكس
أخي الكريم، انا تركت هذه الخطوة لك. أنت الأن لديك ميثود Search والتي بإستدعاءها ستقوم بعرض البيانات حسب معايير البحث المحددة. لذلك كل ما عليك هو استدعاءها عند الحدث SelectionChanged الخاص ب Combobox، بإمكانك عمل حدث واحد مشترك ل ComboBox الثلاثة، أما بالنسبة ل…
- How Stop SQL Server Service using C#Code
أخي الكريم طبعا عليك ايقاف sql service ثم نسخ او حذف ملفات قواعد البيانات، أنت بحاجة للذهاب لتلك السيرفيس وايقافها يدويا، وبعد انتهاء عمليه النسخ مثلا قم بإعادة تشغيلها، وللذهاب لتلك السيرفس هناك طريقتين: 1. افتح RUN واكتب services.msc بعد ان تظهر نافذة السيرف…
- كيف يمكن عمل تصفية بواسطة 4 كومبوبوكس
وعليكم السلام ورحمة الله. أخي الكريم، يفضل استخدام LINQ لتنظيم البيانات، وترتبيها والبحث عنها. والأهم هو معرفة نوع البيانات الذي نتعامل معه. مثلاً ضمن مثالك، نتعامل مع بيانات الطلاب Students ولكن لا يوجد اي بنيه بيانات تمثل الطالب. لذلك البحث ضمن إسم الطالب أو…
- كيف يتم التعديل على الــ BindingNavigator الموروثة
وعليكم السلام ورحمة الله وبركاته، أخي الكريم، دائما تعامل مع الواجهات كما تتعامل مع الكلاسات العادية، خصوصاً عند الوراثة. السؤال كالتالي: 1. لدينا مصفوفة من objects ضمن كلاس الأب (وهي مجموعة العناصر على Binding Navigator)، نريد أن نضيف لها عنصر جديد ضمن كلاس ا…
- جلب معلومات إلى TextBox مباشرة
أخي الكريم، هناك مكتبات جاهزة لتحويل الأعداد إلى نصوص (بالعربية يسمى تفقيط)، دون الحاجة للطلب من قاعدة البيانات عند كتابة كل حرف، لأن هذا سيرهق عمل البرنامج. ابحث عن Converting Numbers To Words وهناك متكبات للنص العربي. بالتوفيق،،،
- كيف يتم اضافة PerformClick لاول زر في FlowLayoutPanel ؟
أخي الكريم، يمكنك مباشرة عمل Indexing على Controls لأنها من نوع Control Collection اي Button button1 = this.Controls[0] as Button; بالتوفيق،،،
- ظهور مشكلة توقف التطبيق عن العمل بعد عملية الـ Publish لمشروعي
لتشغيل اي برنامج Run As Administrator بشكل دائم، فقط خطوتين. 1. نضغط بالزر الأيمين على أيقونة البرنامج ونختار properties 2. من نافذة الخواص، نختار صفحة Compatibility، ونلاحظ بالأسفل خيار Run this program as amdinistrator، نقوم بتحديد الخيار، ونضغط موافق.
- مشكلة عند فتح الملفات
لا أعتقد أخي الكريم، بما ان الملف مفتوح ببرنامج أخر، هذا يعني أن هناك Thread أو Process أخرى تملكه، بالتالي لا تستطيع التعامل معه حتى تنتهي تلك Process منه. لكن بإعتقادي يمكنك أخذ نسخة منه، والعمل عليها. أما أن يقوم برنامجين (Two Processes) بفتح نفس الملف بنفس…
- كيف يتم اضافة PerformClick لاول زر في FlowLayoutPanel ؟
وعليكم السلام ورحمة الله، أخي الكريم لا أدري ما تقصد بسؤالك حول Perform Click، فكل زر لديه هذه الميثود ويستطيع تنفيذها. لكن اذا كنت تقصد أن تجعل أول زر هو الزر الإفتراضي للفورم، بحيث عند الضغط على Enter، يتم إستدعاء حدث الزر الأول. فإليك المثال التالي، وهو إضا…
- هل يوجد خاصية في TextBox تقوم بعمل Margin في TextBox وليس خارجها
أخي الكريم، إذا كان لديك مثل هذه المشاكل بالتصميم، فعليك بإستخدام WPF، فهي تعطيك الكثير والكثير من هذه المزايا وغيرها Animation, Databinding, Styles, Resources,..
- كيف اقوم بتعديل اسماء الازرار داخل flowLayoutPanel1 على الفورم وتعديلها في قاعدة البيانات SQL بواسطة سي شارب ؟
إليك المثال الصغير التالي. حيث قمنا بإنشاء Panel جديدة خاصة بإنشاء وتعديل الأزرار. GenerateButtons.rar
- كيف اقوم بتعديل اسماء الازرار داخل flowLayoutPanel1 على الفورم وتعديلها في قاعدة البيانات SQL بواسطة سي شارب ؟
أخي الكريم، بمثل هذه الحالة، الأفضل أن تقوم بحذف مجموعة الأزارا التي حصل التعديل على أحدى عناصرها، ثم تقوم بتوليد الأزرار من جديد، أو إذا كنت تريد حل أخر، فالأفضل أن تقوم بحفظ قيمة ID ضمن الزر (ضمن خاصية Tag مثلاً)، ثم عند حدوث التعديل (ولديك مسبقاً ID, Name ا…
- هل من الممكن نقل محتويات فورم بالاكواد الى فورم اخر
وعليكم السلام ورحمة الله،،، نعم أخي الكريم يمكنك عمل ذلك، وهو مشابه ل Master Page ضمن تطبيقات الويب الأفضل أن تقوم بإنشاء فورم أب BaseForm، وضع عليه العناصر الأساسية، ثم أي فورم تريد جعله مشابه، فقط أجعل يرث من BaseForm بدل Form public partial class Form1 : Ba…
- طباعة البيانات المحدده في اللست فيو
أخي الكريم، هناك خاصية ضمن ListBox هي خاصية العناصر المحددة SelectedItems listBox1.SelectedItems لذلك بعد تحديد العناصر،قم بإرسالها إلى أداة التقرير لديك. بالتوفيق،،،
- أسئلة بدون اجابة
أهلا بك أخي الكريم. في عالم Software لا يوجد شي لا يمكن تطبيقه. ما تحاول عمله يا صديقي يسمى ب Service، وهو مشابه ل Skype, Outlook, Yahoo Messenger, etc... ونظام التشغيل ويندوز لديه كمية كبيرة من هذه الخدمات تسمى Windows Services، ويمكنك استغلالها ايضاً، لو فتح…
- ظهور مشكلة توقف التطبيق عن العمل بعد عملية الـ Publish لمشروعي
أختي الكريمة، لا يوجد أي مشكلة بقاعدة البيانات، بالنهاية هي عبارة عن ملف. المشكلة فقط، بجهاز الـ Client، ومحتوى الرسالة يعني: لا يوجد وقت كافي للإتصال بقاعدة البيانات، وتنفيذ عمليات معينة. وهذا الأمر نجده في كثير من الأحيان، عندما تأخذ عمليه معينة وقت أكثر من …