1

行のマウスオーバーでグラデーションの背景を表示する必要がある DataGrid があります。列ごとに itemrenderer を作成しました。グラデーションは、マウスが置かれた個々のセルに表示されますが、行全体には表示されません。セルの 1 つにマウスを合わせると、行全体にグラデーションが表示されるようにするにはどうすればよいですか?

4

1 に答える 1

2

をサブクラスDataGrid化し、 を詳しく調べてListBaseをオーバーライドしますprotected function drawRowHighlightIndicator()。グラフィックス クラスを使用して必要なものを描画するので、その方法について詳しく説明します。

于 2010-03-23T23:59:46.763 に答える