PDA

View Full Version : کلیک روی ستون عنوان در گرید و نمایش متن



abi_sarab
پنج شنبه 02 اردیبهشت 1389, 15:35 عصر
سلام.
خوبید؟
آقایان و خانوم های مهندس سلام.
بنده یک جدولی دارم که به ترتیب شامل ستون های زیر است:
1 - آی دی
2 - عنوان
3 - تعداد صفحات
4 - متن
که سه ستون آی دی و عنوان و تعداد صفحات را در یک گرید نمایش می دهم.
حالا می خوام وقتی که روی ستون عنوان دوبار کلیک می کنم متن آن عنوان را در یک richtextbox به من نشون بده.
اگر امکان هست به من کمک کنید که بنده شما آقایان و خانوم ها را دعای بسیار خواهم کرد.
مرسی.

s.khoshfekran
پنج شنبه 02 اردیبهشت 1389, 15:50 عصر
منظورتون اینه عنوان ستون رو نمایش بده ؟

mohammad diba
پنج شنبه 02 اردیبهشت 1389, 16:48 عصر
سلام از این رویداد و کد استفاده کن


private void dataGridView1_ColumnHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
{
string a;
a = dataGridView1.Columns[e.ColumnIndex].HeaderText;
}

abi_sarab
پنج شنبه 02 اردیبهشت 1389, 19:22 عصر
بنده فی الواقع می خوام مقداری که در فیلد چهارم که در واقع همان ستون متن است نشان داده شود.
ولی ستون متن در گرید ما به کاربر نشان داده نمی شود.
در واقع می خوام وقتی که روی ستون دوم از گرید کلیک می کنم متن از ستون چهارم نشان داده شود.

s.khoshfekran
پنج شنبه 02 اردیبهشت 1389, 20:20 عصر
منظورتونو درست فهمیدم؟


richTextBox1.Text = dataGridView1[3, dataGridView1.CurrentRow.Index].Value.ToString();

abi_sarab
شنبه 04 اردیبهشت 1389, 08:30 صبح
نه آقا جان. کار نکرد.
ببینید ستون اول ما ردیف است، ستون دوم ما عنوان است، ستون سوم ما تعداد صفحات و ستون چهارم ما متن است. که همه اینها با هم تشکیل یک رکورد را می دهند.
حالا من می خوام وقتی که روی ستون دوم کلیک می کنم متن از ستون چهارم در یک richtextbox نمایش داده شود.

s.khoshfekran
شنبه 04 اردیبهشت 1389, 11:24 صبح
موفق باشی!!!

abi_sarab
چهارشنبه 08 اردیبهشت 1389, 19:11 عصر
کسی نیست به ما کمک کنه؟
F1 F1 F1 F1 F1 F1 F1 F1 F1