PDA

View Full Version : فرمت بندی Datagrid به شکل دلخواه



gh_fereydonpoor
چهارشنبه 25 شهریور 1383, 07:37 صبح
سلام به همه دوستان
من در VB.Net یه پروژه دارم می نویسم
و کلیه کارهایم رو با Database‌به صورت دستی انجام می دهم و نه بصورت Binding یعنی از Component های VB.Net استفاده نمی کنم .
حالا سوالم این است که چطوری می تونم یه DataGrid‌رو که به Database متصل کردم در زمان اجرا RunTime فرمت بندی کنم .
می دونم که یه خصوصیت داره به نام DatagridTable Style با اونم کار کردم ولی نمیتونم از Datagrid Columnstyle استفاده کنم .
نه میزاره از اون New کنم و بعد می گه Instantiat نشده.
اگه کسی می تونه کمکم کنه ممنون می شم.
مرسی یا علی

Naser54
چهارشنبه 01 مهر 1383, 13:56 عصر
سلام
کنترل Datagrid بسیار Flexible است و قابلیتهای بالایی دارد. من هم مثل شما تمام کارها را در زمان اجرا انجام می‌دهم و مشکلی نداشتم. به عنوان مثال :


Dim grdTableStyle1 As New DataGridTableStyle()
With grdTableStyle1
.AlternatingBackColor = Color.GhostWhite
.BackColor = Color.GhostWhite
.MappingName = PRODUCT_TABLE_NAME
.PreferredColumnWidth = 125
.PreferredRowHeight = 15
End With


و سپس



Dim grdColStyle1 As New DataGridTextBoxColumn()
With grdColStyle1
.HeaderText = "ID"
.MappingName = "ProductID"
.Width = 50
End With

یکی از مثالهای مایکروسافت این مو ضوع را کامل توضیح داده است اگر میخواهید برایتان ایمیل میکنم.
در صفحه زیر هم اطلاعات بسیار مفید وکاملی درباره DataGrid هست

http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp

gh_fereydonpoor
جمعه 03 مهر 1383, 09:12 صبح
ناصر جان دستت درد نکنه مرسی از لطفت
یا علی