تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
احتاج مساعدة فيتصميم برنامج
#1
السلام عليكم
احتاج مساعدة في تصميم برنامج 
مثل هذا بس يا ليت يكون بلغة C#

http://www.codescratcher.com/windows-for...plication/

والداتاجريت ما يكون مخفي
الرد }}}
تم الشكر بواسطة:
#2
بما انها لسيت مساعدة لان المساعدة عندما تحتاج مساعدة فى تعلم شئ اما بالشكل ده ممكن اصمملك البرنامج بمبلغ مادي
وشكرا

كما يمكنك تحميل المثال من الرابط التالى من نفس الموضوع
http://www.codescratcher.com/download/xm...atcher.zip
رجاء الجد والاجتهاد لطلب لعلم
وشكرا
الرد }}}
تم الشكر بواسطة:
#3
تابع الدروس التالية للاخ خالد السعداني 
طبعاً الدروس من 100 الى 105 تتحدث عن التعامل مع xml من خلال السي شارب


الرد }}}
تم الشكر بواسطة:
#4
يعطيكم العافية
الرد }}}
تم الشكر بواسطة:
#5
احتاج تصحيح الخطأ في الكتاب



قبل كل شي انا صممت برنامج  واتبعت شرح من الدورة هذي






http://111000.net/prog/csharpsec/csharpv...-csh2012v5









ومشيت على الدرس الاول والثاني من برمجة 



100. برمجة قواعد البيانات – إنشاء ملف XML

101. برمجة قواعد البيانات – قراءة محتوى ملف XML

[/url]






هذي واجهة البرنامج عند تشغيل البرنامج يستدعي البيانات من الxml وناجح التنفيذ

[url=http://www.up-00.com/]



لكن عند اضافة البييانات من  Text يطلع لي بيانات خاطئة







<ID>

    <Mobile>System.Windows.Forms.TextBox, Text: </Mobile>
    <Email>System.Windows.Forms.TextBox, Text: </Email>
    <passEmail>System.Windows.Forms.TextBox, Text: </passEmail>
    <PassID>System.Windows.Forms.TextBox, Text: </PassID>
    <YesNO>System.Windows.Forms.TextBox, Text: </YesNO>
  </ID>









مع العلم هذي الاكواد في البوتن





الرد }}}
تم الشكر بواسطة:
#6
شباب مو معقولة محد يعرف شي

 احتاج تكويد للاضافة + التحديث  فقط





المشروع
http://www.mediafire.com/file/j67u540l0r...ID-PSN.rar
الرد }}}
تم الشكر بواسطة:
#7
تفضل هذا مثال لتخزين البيانات وتعديلها وحذفها من ملف xml


الملفات المرفقة
.rar   sloom00.rar (الحجم : 42.98 ك ب / التحميلات : 24)
الرد }}}
تم الشكر بواسطة:
#8
PHP كود :
using System;
using System.Windows.Forms;
using System.Data;

namespace 
WindowsFormsApplication1
{
 
   public partial class Form1 Form
    
{
 
       String xmlFilename "MyFile.xml";
 
       DataSet Ds = new DataSet();
 
       private int rowIndex;

 
       public Form1()
 
       {
 
           InitializeComponent();
 
           if (System.IO.File.Exists(xmlFilename))
 
           {
 
               Ds.ReadXml(xmlFilename);
 
               dataGridView1.DataSource Ds.Tables[0];
 
               Ds.Tables[0].TableName "IDPSN";
 
               dataGridView1.SelectionMode DataGridViewSelectionMode.FullRowSelect;
 
               dataGridView1.AllowUserToAddRows false;
 
               dataGridView1.ReadOnly true;
 
           }
 
       }

 
       private void dataGridView1_Click(object senderEventArgs e)
 
       {
 
           rowIndex dataGridView1.CurrentRow.Index;
 
           textBox1.Text dataGridView1.CurrentRow.Cells[0].Value.ToString();
 
           textBox2.Text dataGridView1.CurrentRow.Cells[1].Value.ToString();
 
           textBox3.Text dataGridView1.CurrentRow.Cells[2].Value.ToString();
 
           textBox4.Text dataGridView1.CurrentRow.Cells[3].Value.ToString();
 
           textBox5.Text dataGridView1.CurrentRow.Cells[4].Value.ToString();
 
       }

 
       private void button1_Click(object senderEventArgs e)
 
       {
 
           DataRow r Ds.Tables[0].NewRow();
 
           r[0] = textBox1.Text;
 
           r[1] = textBox2.Text;
 
           r[2] = textBox3.Text;
 
           r[3] = textBox4.Text;
 
           r[4] = textBox5.Text;
 
           Ds.Tables[0].Rows.Add(r);
 
           Ds.WriteXml("MyFile.xml");
 
           MessageBox.Show("تمت الاضافة بنجاح""Add"MessageBoxButtons.OKMessageBoxIcon.Information);
 
       }

 
       private void button2_Click(object senderEventArgs e)
 
       {
 
           if (rowIndex == -1) return;
 
           if (MessageBox.Show("تحديث?""تحديث"MessageBoxButtons.YesNoMessageBoxIcon.Warning) != DialogResult.Yes) return;
 
           DataRow r Ds.Tables["IDPSN"].Rows[rowIndex];
 
           r[0] = textBox1.Text;
 
           r[1] = textBox2.Text;
 
           r[2] = textBox3.Text;
 
           r[3] = textBox4.Text;
 
           r[4] = textBox5.Text;
 
           Ds.WriteXml(xmlFilename);
 
           MessageBox.Show("تمت التحديث بنجاح""Update"MessageBoxButtons.OKMessageBoxIcon.Information);
 
           rowIndex = -1;
 
           dataGridView1.ClearSelection();
 
       }

 
       private void button3_Click(object senderEventArgs e)
 
       {
 
           if (rowIndex == -1) return;
 
           if (MessageBox.Show("حذف?""حذف"MessageBoxButtons.YesNoMessageBoxIcon.Warning) != DialogResult.Yes) return;
 
           Ds.Tables[0].Rows[rowIndex].Delete();
 
           Ds.WriteXml(xmlFilename);
 
           MessageBox.Show("تمت الحذف بنجاح""Delete"MessageBoxButtons.OKMessageBoxIcon.Information);
 
           rowIndex = -1;
 
           dataGridView1.ClearSelection();
 
       }

 
       private void textBox6_TextChanged(object senderEventArgs e)
 
       {
 
           (dataGridView1.DataSource as DataTable).DefaultView.RowFilter string.Format("Mobile='{0}'"textBox6.Text);
 
       }

 
   }

الرد }}}
تم الشكر بواسطة:
#9
الله يجزاكم بالخير
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: