Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
ラベルを六角形に描写
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9566#CommentId14273
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
るきお
 (社会人)
投稿日時
2010/2/23 22:15:15
るしぇさんが既に指摘済みなのでまとめ(?)ですが、
New Point(lbl.Left, lbl.Top)はフォーム上に配置されたlblの左上の座標を指定していることになりますが、ここではlbl上の座標を指定すべきという間違いが1つありました。
つまり、lblの左上の座標はそのlblがフォーム上のどこに配置されていても(0, 0)です。
今回は、これが原因だったでしょうか?
あとは、指定している図形の大きさよりlblの大きさが小さい場合は、途中までしか表示されないので
おかしいように感じることがあります。
コントロールの形を変えるといろいろと外見をカスタマイズできて、
ひいては操作性や見かけのわかりやすさを向上させることができ、私は結構好きです。