#083 InsideHeight

InsideHeight プロパティ

フォームのウィンドウ外側の高さを示すプロパティです。VBAで扱う際の単位は「twip」です。

※タイトルバーなどを除く、フォーム内側の高さを取得するには、フォームのセクションの「Height」プロパティを使います。以下のサンプルの場合、タイトルバーの高さも含めてしまっていますので、イメージコントロールの高さはセクション高さより大きくなっています。本来は「Height」プロパティにイメージコントロールのサイズを合わせた方がよいかもしれません。

フォーム

Private Sub Form_Resize()
'フォームのサイズ変更時

  'イメージコントロールの高さをフォーム外側の高さに合わせる
  Me!imgPhoto.Height = Me.InsideHeight

End Sub
  • フォームのサイズを変更すると"Resize"イベントが発生し、フォームのサイズに合わせてイメージコントロールの高さも変わります。


| Index | Prev | Next |

 

Copyright © T'sWare All rights reserved