RecordGrid の行の実際の高さの調べ方 - Printable Version +- Curl Global Community (https://communities.curl.com) +-- Forum: Discussions (https://communities.curl.com/forumdisplay.php?fid=1) +--- Forum: General Curl questions (https://communities.curl.com/forumdisplay.php?fid=2) +--- Thread: RecordGrid の行の実際の高さの調べ方 (/showthread.php?tid=1332) |
RecordGrid の行の実際の高さの調べ方 - kay - 03-01-2016 いつもお世話になっております。 RecordGrid の各行の高さは、内部のコントロールの高さによって動的に決定されていると思いますが、 (height = null の動作) コード内でその処理時の実際の高さを取得する方法はありますか? 複数行の文字列を表示するセルのコントロールで、 「行の高さ」と「内部の文字列の高さ」で大きい方にコントロール高さを合わせる動作をさせたいと思っています。 良い方法があれば、ご教示ください。 よろしくお願いします。 RE: RecordGrid の行の実際の高さの調べ方 - fukuta - 03-01-2016 オブジェクトが描画されている領域を layout プロパティの get-bounds メソッドで取得でき、 そこから高さを取得できます。 例えば RecordGridCell で以下のように記述すればセルの高さ(=行の高さ)が分かります。 Code: || self は RecordGridCell RE: RecordGrid の行の実際の高さの調べ方 - kay - 03-01-2016 ありがとうございます、おかげさまで期待通りの動作を実現できました! |