سؤال

أنا أستخدم 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;

http://www.devexpress.com/support/center/p/b133087.aspx.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top