ورود

نسخه کامل مشاهده نسخه کامل : Grid View in C#.Net



H.E.R.O.E.S
14-01-2015, 17:14
سلام
ببخشید من C#.net رو تازه شروع کردم و می خوام برنامه نویسی و قاعده و اصول اون و رو یاد بگیرم....

ببخشید چجوری می تونم توی C#.Net یک جدول درست کنم با اطلاعات زیر...

Name
Fam
Status(Check Box)
که در نام اون و فامیل یک لیبل قراره بگیره و در استاتوس یک چک باکس قراره بگیره که کاربر بتونه تیک بزنه و یا تیکش و برداره

من توی گذاتن نام و فامیل و استاتوس مشکلی ندارم مشکلم این هست که چجوری باید داخل اون ها شی هایی مثل تکست باکس / رادیو باتون / باتون / چک باکس و... که خاصیت رخداد(کلیک ، دابل کلیک و ...) رو دارند قرار بدم؟؟؟

:n17:

_H2_
18-01-2015, 01:37
سلام
در WinForm میتوانید از کنترلر DataGridView استفاده کنید.
کافیست کنترلر را انتخاب و به خصیصه Columns آن بروید و ستون های مورد نیاز را Add کنید.
برای داشتن یک ستون CheckBox ای پس از Columns>Add باید نوع ستون DataGridViewCheckBoxColumn را انتخاب کنید.
خصیصه DataPropertyName نام فیلدی از منبع دیتا را که این ستون را پر خواهد کرد، مشخص میکند.

در Wpf هم میتوانید از کنترلر DataGrid استفاده کنید.
باز هم خیلی شبیه مورد قبل است.
نتیجه نهایی کد XAML چیزی شبیه این خواهد شد:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

شب خوش.