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

اضافات ارقام لتكست بوكس بناء على تحديد checkboxlist

بدأه Easha في 6 يوليو 2011 · 4 رد · 1,005 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندى checkboxlist بها اسماء موظفين من جدول به اسماءموظفين وارقام جولات

اريد كود زر .. لم احدد اى مجموعة اسماء من اسماء الموظفين وادوس على الزر

يظهر ارقامهم فى تكست بينهم علامة & فى تكست بوكس

وشكرا لكم

تم تعديل هذه المشاركة بواسطة Easha في 6 يوليو 2011 في 08:55

#2
private void btnCopyToTextBox_Click(object sender, EventArgs e)
        {
            txtSelectedNames.Text = "";
            if (clbEmployees.CheckedIndices.Count == 0) return;

            string[] names = new string[clbEmployees.CheckedItems.Count];

            for (int i = 0; i < clbEmployees.CheckedItems.Count; i++)
            {
                names = clbEmployees.Items.ToString();
            }

            foreach (int i in clbEmployees.CheckedIndices)
            {
                clbEmployees.SetItemCheckState(i, CheckState.Unchecked);
            }

            txtSelectedNames.Text = String.Join(" & ", names);

        }

اذا كان التكست بوكس لديه خاصية الMultiline موجبة فيمكن أن تضعي كل اسم على سطر بدل ربطهم ب &:

private void cmdCopySelected_Click(object sender, EventArgs e)
        {

            txtSelectedNames.Text = "";
            if (clbEmployees.CheckedItems.Count == 0) return;

            StringBuilder sb = new StringBuilder();

            foreach (int i in clbEmployees.CheckedIndices)
            {
                sb.AppendLine(clbEmployees.Items.ToString());
                clbEmployees.SetItemCheckState(i, CheckState.Unchecked);
            }

            txtSelectedNames.Text = sb.ToString();

        }
#3

ممكن الكود ب vb2008

#4

أنا لا أعرف VB.NET ولكن عندما أحتاج كود ولكنه مكتوب بلغة وأحتاجه في لغة أخرى فيمكنك أن تستخدمي أحد المحولات. هذا أحدها:

http://www.developerfusion.com/tools/convert/csharp-to-vb/

ضعي الكود في صندوق النصوص واضغطي الزر. يمكنك استخدامه للتحويل من أي لغة لأخرى.

#5

كان هناك برنامج لا غنى عنه لمطوري الدوت نت اسمه Reflector ولكنه لم يعد مجانياً بعد أن اشترته شركة Red Gate. هناك بديلان حالياً

- من JetBrains برنامج ddotPeeks ومن شركة Telerik برنامج JustDecompile. كل برامج JetBrains رائعة ومنها:

IDEA - for Java Development

Resharper

TeamCity

1

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…