PDA

View Full Version : مشکل با view در devexpressGridview



AftaB66
پنج شنبه 10 تیر 1389, 09:55 صبح
سلام . من توی برنامه windows app.از devexpress gridview استفاده کردم و dataset رو که شامل دو datatable مرتبط با هم (Master-Detail ) هست رو بهش بایند کردم . یک mainView و یک view دیگر که زیرمجموعه اش است رو ساختم . چجوری میتونم child DataTable رو به sub view ارتباط بدم؟ برنامه ام رو که اجرا میکنم هر سط گریدویو شامل لیستی از اون datatable هست ولی من میخوام datatable ام در قالب view ای که ساختم نمایش داده بشه.
لطفا راهنماییم کنید

AftaB66
شنبه 12 تیر 1389, 07:54 صبح
سلام.چرا کسی جواب منو نداده خیلی اضطراریه . لطفا راهنماییم کنید

AftaB66
دوشنبه 14 تیر 1389, 08:57 صبح
واقعا کسی جوابی برا سوال من نداره!!! آخه help های devexpress هم خیلی خوب نیست

AftaB66
سه شنبه 15 تیر 1389, 14:29 عصر
سلام . جوابشو پیدا کردم.
اول اینکه باید اسم relation و level که شامل view مون هست یکسان باشه.
دوم اینکه در designer در قسمت featureBrowser -->MasterDetail- - GridControlSetting ß> ShowOnlyPreDefinedDetails رو true کنید.حالا می تونیم از view ای که ساختیم برای قسمت Detail استفاده کنیم.
البته یک سوال دیگه برام پیش اومد . حالا نمی تونم توی Detail View مقدار سطر انتخابی رو در یک dataRow برزم . همش نال می خونه!!!! این هم نمونه کد منه:

DataRow dr =(DataRow)gv.GetDataRow
( (gridControl.FocusedView as DevExpress.XtraGrid.Views.Grid.GridView).FocusedRo wHandle);