منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
بخصوص datagrid - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : بخصوص datagrid (/showthread.php?tid=2142)



بخصوص datagrid - محاسب يوسف - 06-03-14

السلام عليكم كيفية جعل الخلية في داتا جريد تتوسع مع حجم الكتابة بداخلها بحيث لا تكون الكتابة في سطر واحد
لان خانة الملاحظات قد تحتوي 100 حرف او اكتر ماالحل


RE: بخصوص datagrid - Genius Live - 07-03-14

PHP كود :
DataGridView1.Columns(0).AutoSizeMode DataGridViewAutoSizeColumnMode.DisplayedCells
        DataGridView1
.Columns(0).DefaultCellStyle.WrapMode DataGridViewTriState.True
        DataGridView1
.AutoSizeRowsMode DataGridViewAutoSizeRowsMode.AllCells 

RolleyesRolleyesRolleyes


RE: بخصوص datagrid - محاسب يوسف - 07-03-14

شكرا اخي الكريم
اين اضع هذا الكود


RE: بخصوص datagrid - محاسب يوسف - 07-03-14

اخي الكريم هل يمكن توسيع عرض السطر بحجم الكتابة


RE: بخصوص datagrid - Genius Live - 07-03-14

(07-03-14, 10:33 AM)محاسب يوسف كتب : شكرا اخي الكريم
اين اضع هذا الكود

يمكنك وضعه في حدث Form Load او حدث CellFormatting او بعد حدث جلب البيانات

RolleyesRolleyesRolleyes


RE: بخصوص datagrid - Genius Live - 07-03-14

(07-03-14, 10:46 AM)محاسب يوسف كتب : اخي الكريم هل يمكن توسيع عرض السطر بحجم الكتابة

ضع بدلا من (0) رقم العمود ولا تنسي ان الفهرس يبدأ من صفر
PHP كود :
DataGridView1.Columns(0).AutoSizeMode DataGridViewAutoSizeColumnMode.AllCells 

RolleyesRolleyesRolleyes


RE: بخصوص datagrid - محاسب يوسف - 07-03-14

شكرا اخي الكريم بارك الله بيك


RE: بخصوص datagrid - محاسب يوسف - 07-03-14

اخي الكريم هل يمكن عند الكتابة في الخلية تتويع الى الاسفل اي يبقلى عرض العمود ثابت


RE: بخصوص datagrid - Genius Live - 08-03-14

(07-03-14, 01:32 PM)محاسب يوسف كتب : اخي الكريم هل يمكن عند الكتابة في الخلية تتويع الى الاسفل اي يبقلى عرض العمود ثابت

استخدم الحدث CellEndEdit
PHP كود :
Private Sub DataGridView1_CellEndEdit _ 
(ByVal sender As ObjectByVal e As System.Windows.Forms.DataGridViewCellEventArgs
Handles DataGridView1
.CellEndEdit
DataGridView1
.AutoSizeRowsMode DataGridViewAutoSizeRowsMode.AllCells 
End Sub 

RolleyesRolleyesRolleyes