السلام عليكــم ورحمـة الله وبركاتــه ،،
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
انا عندي عمودان في List View عند القراءة من List View اريد ان اقرأ العمود الثاني وليس الاول
مالحل؟؟؟؟؟؟ :blush:
وشاكر لكم مقدماً
مع التحية :wub:
السلام عليكــم ورحمـة الله وبركاتــه ،،
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
انا عندي عمودان في List View عند القراءة من List View اريد ان اقرأ العمود الثاني وليس الاول
مالحل؟؟؟؟؟؟ :blush:
وشاكر لكم مقدماً
مع التحية :wub:
تم تعديل هذه المشاركة بواسطة wimaxmax في 15 أبريل 2009 في 12:42
السلام عليكــم ورحمـة الله وبركاتــه ،،
for (int i = 0; i < listView1.Items.Count-1; i++)
{
MessageBox.Show(listView1.Items.SubItems[1].ToString());
}شكراً اخت دعاء على المساعده
حلت المشكلة اخيراً :clapping:
بس فيه مشكلة عندي في دالة تحديد السطر
هذه الدالة لتحديد الاندكس في list View
private void lvResult_SelectedIndexChanged(object sender, EventArgs e)
{
string s = " ";
if (lvResult.SelectedIndices.Count <= 0)
return;
int i = lvResult.SelectedIndices[0];
s = lvResult.Items.Text;
if (s == "File Open but Can't Find Read or Write")
string st1 =lvResult.Items.SubItems[1].Text;
MessageBox.Show(st1);
int line1 = Convert.ToInt32(st1);
SelectLine(line1-1);
t1.HideSelection = false;
وهذه الدالة لتحديد السطر المراد في TextBox
public void SelectLine(int lineNumber)
{
int start = t1.GetFirstCharIndexFromLine(lineNumber);
int length = t1.Lines[lineNumber].Length;
t1.Select(start, length);
}
{
{اذا كان المطلوب تحديد السطر 9 يتم تحديد السطر اللي بعده فاضطر اني انقص line 1
هل من حل :rolleyes:
مع التحية
شكراً اخت دعاء على المساعده
حلت المشكلة اخيراً :clapping:
بس فيه مشكلة عندي في دالة تحديد السطر
هذه الدالة لتحديد الاندكس في list View
private void lvResult_SelectedIndexChanged(object sender, EventArgs e)
{
string s = " ";
if (lvResult.SelectedIndices.Count <= 0)
return;
int i = lvResult.SelectedIndices[0];
s = lvResult.Items.Text;
if (s == "File Open but Can't Find Read or Write")
string st1 =lvResult.Items.SubItems[1].Text;
MessageBox.Show(st1);
int line1 = Convert.ToInt32(st1);
SelectLine(line1-1);
t1.HideSelection = false;
وهذه الدالة لتحديد السطر المراد في TextBox
public void SelectLine(int lineNumber)
{
int start = t1.GetFirstCharIndexFromLine(lineNumber);
int length = t1.Lines[lineNumber].Length;
t1.Select(start, length);
}
{
{اذا كان المطلوب تحديد السطر 9 يتم تحديد السطر اللي بعده فاضطر اني انقص line 1
هل من حل :rolleyes:
مع التحية
تم تعديل هذه المشاركة بواسطة wimaxmax في 15 أبريل 2009 في 14:25
شكراً اخت دعاء على المساعده
حلت المشكلة اخيراً :clapping:
بس فيه مشكلة عندي في دالة تحديد السطر
هذه الدالة لتحديد الاندكس في list View
private void lvResult_SelectedIndexChanged(object sender, EventArgs e)
{
string s = " ";
if (lvResult.SelectedIndices.Count <= 0)
return;
int i = lvResult.SelectedIndices[0];
s = lvResult.Items.Text;
if (s == "File Open but Can't Find Read or Write")
string st1 =lvResult.Items.SubItems[1].Text;
MessageBox.Show(st1);
int line1 = Convert.ToInt32(st1);
SelectLine(line1-1);
t1.HideSelection = false;
وهذه الدالة لتحديد السطر المراد في TextBox
public void SelectLine(int lineNumber)
{
int start = t1.GetFirstCharIndexFromLine(lineNumber);
int length = t1.Lines[lineNumber].Length;
t1.Select(start, length);
}
{
{اذا كان المطلوب تحديد السطر 9 يتم تحديد السطر اللي بعده فاضطر اني انقص line 1
هل من حل :rolleyes:
مع التحية