السلام عليكم
عندى checkboxlist بها اسماء موظفين من جدول به اسماءموظفين وارقام جولات
اريد كود زر .. لم احدد اى مجموعة اسماء من اسماء الموظفين وادوس على الزر
يظهر ارقامهم فى تكست بينهم علامة & فى تكست بوكس
وشكرا لكم
السلام عليكم
عندى checkboxlist بها اسماء موظفين من جدول به اسماءموظفين وارقام جولات
اريد كود زر .. لم احدد اى مجموعة اسماء من اسماء الموظفين وادوس على الزر
يظهر ارقامهم فى تكست بينهم علامة & فى تكست بوكس
وشكرا لكم
تم تعديل هذه المشاركة بواسطة Easha في 6 يوليو 2011 في 08:55
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();
}ممكن الكود ب vb2008
أنا لا أعرف VB.NET ولكن عندما أحتاج كود ولكنه مكتوب بلغة وأحتاجه في لغة أخرى فيمكنك أن تستخدمي أحد المحولات. هذا أحدها:
http://www.developerfusion.com/tools/convert/csharp-to-vb/
ضعي الكود في صندوق النصوص واضغطي الزر. يمكنك استخدامه للتحويل من أي لغة لأخرى.
كان هناك برنامج لا غنى عنه لمطوري الدوت نت اسمه Reflector ولكنه لم يعد مجانياً بعد أن اشترته شركة Red Gate. هناك بديلان حالياً
- من JetBrains برنامج ddotPeeks ومن شركة Telerik برنامج JustDecompile. كل برامج JetBrains رائعة ومنها:
IDEA - for Java Development
Resharper
TeamCity
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…