إظهار محتوى الخلية على تلميح في شبكة Devexpress
-
16-09-2019 - |
سؤال
أنا أستخدم tcxgridbtbtableview من devexpress. تحتوي بعض الخلايا على سلاسل طويلة حقا، لذلك أريد أن أكون قادرا على إظهارها للمستخدمين الذين يستخدمون تلميحات. أريد أيضا أن أكون قادرا على إجراء مكابح خط في تلميح في أماكن الفاصلة المنقوطة في النص الخاص بي.
هل تعرف كيفية تحقيق هذا ببساطة؟
المحلول
جرب هذا
procedure TForm1.cxGrid1TableView1Column3GetCellHint(
Sender: TcxCustomGridTableItem; ARecord: TcxCustomGridRecord;
ACellViewInfo: TcxGridTableDataCellViewInfo; const AMousePos: TPoint;
var AHintText: TCaption; var AIsHintMultiLine: Boolean;
var AHintTextRect: TRect);
begin
AHintText := VarToStr(ARecord.Values[Sender.Index]);
AIsHintMultiLine := True;
end;
لا تنتمي إلى StackOverflow