PDA

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



habib1367
دوشنبه 27 آبان 1387, 21:23 عصر
من میخام رنگ قسمت شماره (1) رو عوض کنم و ستون شماره (2) رو حذف کنم
کسی میتونه منو راهنمایی کنه خیلی خیلی خیلی مهمه برام تشکر



http://barnamenevis.org/forum/c:\new folder\untitled.JPG

ALI TT
دوشنبه 27 آبان 1387, 21:46 عصر
فکر نکنم بشه . باید از کامپوننت های این شیء استفاده کنی . اگه دقت کنی این رنگ که اسمشم Control هست توی تمام قسمتهای ویندوز XP استفاده شده و از طریق نرم افزار شما قابل تغییر نیست ( مربوط به تنظیمات ویندوزه )

ببین مثلا این یه مدل از اون کامپوننت هایی که گفتم :
http://barnamenevis.org/forum/attachment.php?attachmentid=25469&d=1226615661
* منبع : کابری با این نام : mohammadjavad

mehrnoosh_al62
سه شنبه 28 آبان 1387, 09:36 صبح
برای حذف ستون شماره 1 خاصیت RowHeaderVisible رو false کن

reza1944
سه شنبه 28 آبان 1387, 09:43 صبح
آقاي علي ميشه به راحتي هم انجام ميشه


[CODE]
Me.DataGridView1.EnableHeadersVisualStyles = False

Dim a As New Windows.Forms.DataGridViewCellStyle
a.BackColor = Color.GreenYellow
a.SelectionBackColor = Color.Green
Me.DataGridView1.Rows(1).DefaultCellStyle = a
Me.DataGridView1.column(1).HeaderCell.Style = a

تشكر يادت نره

bah_jaf
سه شنبه 28 آبان 1387, 10:29 صبح
ستون 2 چجوری میشه نمایش داده نشه؟

ALI TT
سه شنبه 28 آبان 1387, 15:10 عصر
آقاي علي ميشه به راحتي هم انجام ميشه

مهندس کدت برای دیتا گریدهایی با رکوردها و فیلدهای ثابت بکار میاد . اگه بخواد از کد استفاده کنه پردازش برنامش سنگین میشه .

mehrnoosh_al62
چهارشنبه 29 آبان 1387, 10:54 صبح
برای حذف ستون شماره 1 خاصیت RowHeaderVisible رو false کن

ببخشید دوستان منظورم همون ستون 2 بود:خجالت::خجالت::خجالت:

reza1944
چهارشنبه 29 آبان 1387, 14:31 عصر
[quote=ALI TT;634530]فکر نکنم بشه . باید از کامپوننت های این شیء استفاده کنی

می بخشید استاد گرامی اما یک کلمه چیه نوشتید . بعدا می تونم بپرسم پردازش چطوری سنگین میشه !

habib1367
شنبه 02 آذر 1387, 11:18 صبح
سلام دوستان کسی میتونه منو راهنمایی کنه چطور از کامپوننت های دیتا گرید استفاده کنم
البته به طور دقیق:لبخند:
لطفا

با تشکر دوستان لطفا به صفحه 2 هم بروید

ALI TT
شنبه 02 آذر 1387, 12:05 عصر
توی این پست ها میتونی مطالبی پیدا کنی ( نمی خواستم مطالب پراکنده و تکراری بشن )

http://barnamenevis.org/forum/showthread.php?t=92526&highlight=datagrid+%DA%A9%D8%A7%D9%85%D9%BE%D9%88% D9%86%D9%86%D8%AA
http://barnamenevis.org/forum/showthread.php?t=69916

habib1367
شنبه 02 آذر 1387, 15:55 عصر
آقاعلی ممنونم ولی....
من قبلا تو اونا گشتم چند تایی که من پیدا کردم در مورد #cبود (ولی من باvb.netکار میکنم) دیگه چیزی پیدا نکردم که به دردم بخوره اخه خیلی تاپیک شلوغی بود اگه راهنمایم کنی ممنون میشم چجوری از کامپوننت های دیتا گرید استفاده کنم؟؟؟؟:گیج::ناراحت:

ALI TT
دوشنبه 04 آذر 1387, 02:46 صبح
شما اصولا نحوه اضافه کردن کامپوننت ( صرفا دیتا گرید نه ) رو بلدید ؟

habib1367
دوشنبه 04 آذر 1387, 12:40 عصر
شما اصولا نحوه اضافه کردن کامپوننت ( صرفا دیتا گرید نه ) رو بلدید ؟

نه متاسفانه آخه من چند ماهی بیشتر نیست که کار با vb.net رو شروع کردم
یعنی یه راهنمایی مفصل:لبخند:

ALI TT
دوشنبه 04 آذر 1387, 21:26 عصر
من الان این کامپوننت رو ندارم . ولی تا فردا برات جور می کنم .

اگه کسی از دوستان داره بزاره ... اگه کسی تا فردا نداد --- فردا خودم 100 درصد میزارم . ( شرمنده یکم سرم شلوغه )

ALI TT
سه شنبه 05 آذر 1387, 22:58 عصر
حجمش یه خورده زیاده :
http://www.bestfreewaredownload.com/freeware/t-free-datagridview-extension-freeware-hsdhyuew.html

محمدامین شریفی
چهارشنبه 06 آذر 1387, 00:20 صبح
یعنی شما میگید باید از dll استفاده بشه؟
دوستان کد جناب رضا فکر کنم بهترین راه است:

آقاي علي ميشه به راحتي هم انجام ميشه


[code]
Me.DataGridView1.EnableHeadersVisualStyles = False


Dim a AsNew Windows.Forms.DataGridViewCellStyle
a.BackColor = Color.GreenYellow
a.SelectionBackColor = Color.Green
Me.DataGridView1.Rows(1).DefaultCellStyle = a
Me.DataGridView1.column(1).HeaderCell.Style = a






دوست من طریقه استفاده از dll هم بارها تو این وبگاه گفته شده است. (http://barnamenevis.org/forum/showthread.php?t=36977)