リストボックスの境界線を消した状態で表示したいのですが、
BordetStyleプロパティはないし、、
PictureBoxにコンテナしても、PictureBoxの大きさ以上に指定できないです。
API使用なので解決できるのでしょうか?
なにか案があるかたがいらしたら、教えてください!
> PictureBoxにコンテナしても、PictureBoxの大きさ以上に指定できないです。
できますよ。
実際デザイン画面で確認したら出来ました。
ただし、ListBoxの高さは一定量ずつしか変えられないので
HeightだけはPictureBoxの方を合わせてあげなければなりません。
> ただし、ListBoxの高さは一定量ずつしか変えられない
IntegralHeight プロパティを False にすれば、
指定した高さに設定することができますよ。
おっと、それは知りませんでした。
ご指摘ありがとうございます。
ってことで、PictureBoxをコンテナにする方法でよければ充分可能です。
おぉさっそくのレスありがとうございます。
そうですね!高さをいろいろ調節すればよさそうです。
しかしやはり、APIで境界線を消すことが可能ならば、
そちらのほうがスマートなんでしょうか。。
見た目のためにPictureBoxを置くのも、なんだが気が引けてしまいます(^^;
ということで、ListBox単体でAPI等を駆使して、
境界線を消すことはできるのでしょうか?
SetWindowLong API を使用すれば出来ますが。
ツイート | ![]() |