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

[سين : سؤال] كيف نزيل التحديد ؟؟

مغلق
بدأه تمهيدي في 11 مايو 2006 · 9 رد · 504 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

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

عندي سؤال وأتمنى أن أجد الإجابة لديكم لأني حاولت كثيراً بشتى الطرق ولكن دون جدوى !! :blink: <_<

وهو أنه لدي أداة القائمة ( ListBox )

وزر أمر ( Button )

* المطلوب * B)

عند الضغط على زر الأمر يتم إزالة التحديد من القائمة ! :wacko:

يعني بصيغة أخرى وللتوضيح أكثر

لو حددنا أي عنصر من عناصر القائمة ثم ضغطنا على الزر يتم إزالة التحديد (تظليل العنصر) وتصبح أداة القائمة لا تحتوي على أي عنصر محدد (مظلل) :huh: >>>> يارب وصلت الفكرة وفهمتوا علي ! :unsure:

بانتظاركم !

وأشكر حسن تعاونكم

تحياتي :rolleyes:

{ وقل رب زدني علماً }

#2

عليك إضافة هذا الكود في الزر

 ListBox1.ClearSelected()

أتمنى أن أكون قد وفيت ما تريده

يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين

اللهم أعنا على ذكرك وشكرك وحسن عبادتك

اللهم انك عفو كريم حليم تحب العفو فاعفو عنا

اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار

اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض

اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها

اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين

#3

إليك الحل

Me.ListBox1.SelectedIndex = -1

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#4

كفيت ووفيت

وربي يعطيك ألف عافية

هذا الشي الوحيد اللي ما جا في بالي !

شكراً جزيلاً أخي

وبارك الله فيك :)

{ وقل رب زدني علماً }

#5

أضفت ردي على أخي enjyshahin

ولم أنتبه لردك أخي samerselo

عموماً سأجرب طريقتك أيضاً

شكراً جزيلاً لكما وجزاكما الله خير الجزاء

وربي يعطيكم العافية

تقبلوا تحياتي :)

{ وقل رب زدني علماً }

#6

عفواً ..

ممكن سؤال عن الكود التالي :

Me.ListBox1.SelectedIndex = -1

لماذا استدعينا الفورمة Me ؟؟

{ وقل رب زدني علماً }

#7

الحقيقة أنك ممكن تحذف me التي تشير إلى الفورم الحالية بدون ما تأثر على عمل الكود في حالة المثال هنا

بس بشكل عام هي عادة برمجية وأنا شخصيا لقيتها أهون بكتابة الكود - بختصر كم كبسة مفتاح -

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#8

ولو أني أتمنى التوضيح أكثر

ولكن أشكرك جزيل الشكر اخي محمد

وبارك الله فيك وأسعدك في آخرتك ودنياك

{ وقل رب زدني علماً }

#9

me هي متغير يشير للفروم الحالية ويمكنك استخدامها كمرجع للتحكمات الموجودة على الفورم كما يمكنك استخدامها لتعديل جميع خصائص الفورم وفي المثال بما أن ListBox1 موضوع على الفورم يمكنك الاشارة إليه بالطريقة المذكورة

وبشكل عام الكلمة المحجوزة me تشير للتواجد الحالي Current Instance للفئة Class أو التركيب Structure الذي يتم تنفيذ الكود من خلالها

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#10

بوركت أخي

ومعذرة تعبتك معي ! :)

{ وقل رب زدني علماً }

هذا الموضوع مغلق.

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