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
- الفرق بين Dataset,Entity Framework,LINQtoSQL
وعليكم السلام ورحمة الله. أهم نقطة بالموضوع أن جميع هذه التقينات تعتمد بالأساس على مفهوخ ADO.NET، الخاص بتقينات ميكروسوفت أما الفرق الأساسي في كل تقنية يكاد يكون في السلوك أكثر من الأداء، 1. DataSet: لها نوعان DataSet, TypedDataSet، أي بالإمكان تعريف DataSet خ…
- سؤال عن الاتصال بsql server
في هذه الحالة أنت بحاجة إلى استخدم Web Service، وهي خدمة من مجموعة خدمات WCF بالنسبة لـِ NET Framework. هناك مجموعة من الأدوات التي يمكنك استخدامها لربط برنامج Windows Form مع قاعدة البيانات على السيرفر. آلية العمل هي بأن نعرف مجموعة الـ Methods التي تتعامل مع…
- نقل قيمة من فورم لفورم اخر
السلام عليكم أنا مع حل الأخ srss1985 بإستخدام الأحداث Events، وهو الحل الأفضل، فالمنطق في المثال المطروح يقول: عند الضغط على زر معين في الواجهة 2 يتم عمل إجراء معين ضمن الواجهة 1 بالتالي عند الضغط على زر ضمن الواجهة 2 يجب توليد حدث يتم تنفيذه في كود الواجهة 1،…
- عند ضغط Enter يعمل كليك لل Button1
إذا كان مشروعك من نوع Windows Forms Application فكما تحدث الأخ SOLO.NET فقط إذهب لخواص الـ Form ستجد خاصية AcceptButton تحوي على مجموعة الأزار على الواجهة أختار منها الزر المرغوب هناك ايضا خاصية CancelButton لتحديد زر الإلغاء. أما إذا كان مشروعك WPF من خصائص ا…
- نقل بيانات من فورم لاخرى
وعليكم السلام ورحمة الله. هناك حل سهل ومستخدم بكثرة. 1. لنفرض أن لدينا Form1 و Form2، حيث يوجد بيانات نريد جلبها من Form2 وإظهارها على Form1 بعد إغلاق Form2. كما هو موضع بنص السؤال. لذلك يعتبر Form2 هو المزود لهذه البيانات (الحجم والعدد للصنف)، أي يجب أن يكون …
- كيف يتم تحويل برنامج VC# الى برنامح قابل للتنزيل على اي جهاز اخر ..
أخي الكريم: يمكنك الإستفادة من تقنية ميكروسوفت الجميلة Click Once Deployment، وهي تفيدك بعمل Setup لمشروعك بكبسة زر. 1. بالزر اليمين على إسم المشروع ثم نختار خصائص Properties 2. إذهب إلى الخيار Publish 3. الزر Publish Now يمكنك من عمل Setup لمشروعك بكل سهولة. …
- Checkbox فى الGridview
وعليكم السلام ورحمة الله وبركاته. أولا قم بإضافة Column من نوع DataGridViewCheckBox وسميه Delete وبعد تحديد الأسطر المراد حذفها، والضغط على زر Delete مثلا، نقوم بالمرور على الأسطر المحددة للحذف ونخزن الـ Ids ضمن List ، وبعدها نستطيع المرور على عناصر هذه الـ Li…
- MANY TO MANYكيف يمكن تمثيلها من خلال الفورم
أهلا بك أخي الكريم. أنت بحاجة لاستخدام مفهوم ( Master Details )، يعتمد هذا المفهوم على عرض بيانات جدول الأب مثلاً، وفي حال تحديد سطر معين من هذا الجدول، يتم عرض بيانات الجدول الآخر المرتبطة به على نفس الواجهة بترتيب معين. مثلا لو كان لدينا جدول يمثل الأباء Fat…
- هام في تصميم تطبيقات قواعد البيانات
السلام عليكم ورحمة الله. اليوم نتابع العمل، حيث سنقوم بصناعة طبقة الوصول للبيانات بواسطة DataSet سنلاحظ خطوات التصميم كاملة. الملف المرفق يشرح كافة الخطوات. في نهاية الدروس سأقوم برفع الملف كامل الذي سيحوي على الدروس كافة بالإضافة للمشروع كامل، إن شاء الله تعا…
- كيفية عمل كنترول يستقبل داله ويعطي ناتجها شبيه بال fx في الاكسل
حاولي مرة اخرى. واذا لم ينفع الأمر. اخبريني حتى اعطيك كنترول بسيط مشابه. تضيفه لمشروعك.
- كيفية عمل كنترول يستقبل داله ويعطي ناتجها شبيه بال fx في الاكسل
أختي الكريمة المثال واضح وسهل جدا انت جربتي المشروع المرفق؟ لأني قمت بربط جيمع الـ CheckBox على نفس الحدث، بإمكانك عمل حدث لكل واحد على حدة. هناك الكثير والكثير من controls الجاهزة، عبارة عن dll تقومي بإضافتها إلى ToolBox وتصبح جاهزة في اي وقت
- كيفية عمل كنترول يستقبل داله ويعطي ناتجها شبيه بال fx في الاكسل
وعليكم السلام ورحمة الله. ضمن الـ OpenFileDialog هناك خاصيتين مهمتان: 1. FileName والتي تعطينا مسار الملف كامل 2. SafeFileName تعطينا فقط إسم الملف وإمتداده. الميثود Move تحتاج لمسار الملف المراد نقله, وللمسار الجديد، المثال التالي يقوم بنقل الملف بالإمتداد ال…
- خطا في datetime convert الي string عند الضغط علي زر الحفظ
نعم أخي الكريم كل بيانات ضمن sql لها مقابل ضمن السي شارب int, float, string, bool..... وهذا هو الحال مع date ضمن sql لذلك نحن بحاجة لإدخال بيانات قاعدة البيانات من نوع date !! لذلك نستخدم العنصر DateTimerPicker ومن ضمن الخصائص SelectedDate وهي عبارة عن object …
- خطا في datetime convert الي string عند الضغط علي زر الحفظ
أخي الكريم. DataTimePicker يحوي على خاصية هي SelectedDate بإمكانك حفظها مباشرة إلى قاعدة البيانات، حيث يكون الحقل بقاعدة البيانات من نوع date او datetime
- كيفية عمل كنترول يستقبل داله ويعطي ناتجها شبيه بال fx في الاكسل
وعليكم السلام ورحمة الله. بالنسبة للعنصر CheckedListBox يوجد عدة أحداث للتعامل معها. مثل ItemCheck ، ولكنه لا ينفذ بالوقت المطلوب، [ عند تغيير حالة الـ CheckBox مباشرة]. بل بعد الضغط على عنصر أخر. وهذا ليس المطلوب !! لذلك سنقوم بإستخدام عنصر آخر [هذه المرة من …
- ترتيب الكونترولز تلقائيا
أخي الكريم. حاول ترتيب الـ Group Boxes ضمن FlowlayoutPanel والتي ستقوم تلقائيا بالعمل المطلوب. لا تنسى أن أخفاء الـ group box يتم عن طريق الخاصية Visible = false بالتوفيق.
- ربط الكمبو بوكس مع التاكس بوكس
نفس ما تكلم به الأخ abdhassan الأفضل أن يكون لديك جدول بقاعدة البيانات، لكن إذا أردت حل بسيط للسؤال الحالي. يمكنك تعريف مصفوفة من نوع double تحوي على أسعار الموبايلات وبنفس ترتيب عناصر ComboBox. ضمن حدث ComboBox_SelectionChange نقوم بإختيار قيمة من مصفوفة الأس…
- كيفية عمل كنترول يستقبل داله ويعطي ناتجها شبيه بال fx في الاكسل
لا أعرف بالضبط سبب المشكلة عندك!!! لكن عندي قمت بتجربة 10 أرقام ادخلتها ثم قمت بقراءتها ضمن Run Time وكانت النتائج صحيحة كالتالي: كود القراءة كالتالي: private void button1_Click(object sender, EventArgs e) { string str = ""; for (int i = 1; i <= 10; i++) { str…
- كيفية عمل كنترول يستقبل داله ويعطي ناتجها شبيه بال fx في الاكسل
جربي double value = (double)range.get_Value(Type.Missing);
- انشاء قائمة
وعليكم السلام ورحمة الله إنشاء قائمة كهذه يحتاج إلى استخدام بعض عناصر سي شارب بالإضافة لبعض عمليات الرسم. العنصر FlowLayoutPanel مع القليل من الرسم، تحصل على قائمة أفضل من هذه. بالصورة لدينا قائمة رئيسية وبداخلها قوائم فرعية. لذلك نحن أولا بحاجة لتصميم القائمة…