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

طلب تحويل كود BindingManagerBase لسى شارب

بدأه KNOK في 3 مارس 2009 · 9 رد · 850 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــة ،،

التنقل بين السجلات بال vb اعرف كيف يتم

لكن بال c# واجهت صعوبة وتوقفت عند الكود الذي يعرف المؤشر للتنقل

وهذا الكود بال vb

Dim WithEvents bmp as BindingManagerBase

بصراحة انا جديدة في ال c#

ولم استطع تحويلها لذلك ارجو المساعده وشكراً

#2

السلام عليكم,,,

اخي لايوجد شئ اسمه WithEvents في C# :happy: ، استخدم هذا

BindingManagerBase bmp;

ويمكن بعدها تعمل Event Handle بهذا الشكل:

bmp.CurrentChanged += new EventHandler(bmp_CurrentChanged);

على افتراض ان معاك الدالة:

void bmp_CurrentChanged(object sender, EventArgs e)
		{
			MessageBox.Show("CurrentChanged");
		}

تم تعديل هذه المشاركة بواسطة HassanAlattas في 3 مارس 2009 في 22:10

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

#3

شكراً لك اخي الكريم

لدي سؤال اخر

عندما اكتب

bmp=BindingContext(ds);

يظهر لي الخطأ تحت الBindingContext

لكن في الvb مايظهر :wacko:

ارجو ان تسامحني لأن مشروعي بالc#

وانا درسته بالvb

وشكرا مرة اخرى

#4

ولا يهمك اخي,,,

في السي شارب استخدام [] بدل () يعني الكود لازم يكون هكذا :

bmp = BindingContext[ds];

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

#5

جزاك الله خيرا ونفع الله بعلمك

الحمد لله مشي الحال

لكن الاكواد التي كتبتها للevent

هل هي خاصة بالتنقل بين السجلات

واين تتم كتابتها

اعلم اني اثقلت عليك

وشكرا للمرة الثالثة :blush:

#6

هذا مثال للتوضيح فقط. :happy:

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

#7

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

bmp=BindingContet[ds];

bmp.position=bmp.count;

bmp.position=0;

لا يجعلني اتنقل مع اني كتبت لكل زر الكود المخصص له

زر التالي والسابق والاول والاخير

ماذا ينقصني لا ادري ربما ان المؤشر لا يتحرك بين السجلات

ان كان كذلك فما هي طريقة تحريكه

#8

جرب واحدة من التالي:

bmp = BindingContext[ds, "اسم الجدول"];

او

bmp = BindingContext[ds.Tables["اسم الجدول"]];

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

#9

جزاك الله كل خير

مشيت الحمد لله :thumb_up:

بالطريقة الاولى

وزادك الله علما

#10

تسلم اخي ،

وبالتوفيق

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

مواضيع مشابهة