DOBON.NETプログラミング掲示板過去ログ
フォーム上の表示領域について。
題名: フォーム上の表示領域について。
著者: ジャム
日時: 2005/02/06 15:15:51
ID: 8944
この記事の返信元:
(なし)
この記事への返信:
[8945]
Re[1]: フォーム上の表示領域について。
じゃんぬねっと
2005/02/06 15:19:37
ツリーを表示
環境/言語:[C#]
分類:[.NET]
フォームの表示画面のことについてお聞きしたいことがあります。
実現したいことは、スクロールバーのような機能をボタンに持たせる事です。
今、フォームに等間隔に3個の画像を配置しています。実際にフォームを表示
した時にはフォーム上には画像が1個だけ表示されていて、他の2個は見切れ
させている状態です。AutoScrollはfalseにしているので、スクロールバーは
表示させていません。このフォームにボタンを用意して、このボタンを
押す度に、スクロールバーをある程度移動させたのと同じといった効果を
持たせたいのです。これの実現方をご存知の方がいましたら教えてください。
よろしくお願いします。
題名: Re[1]: フォーム上の表示領域について。
著者: じゃんぬねっと
URL:
http://f57.aaa.livedoor.jp/~jeanne/
日時: 2005/02/06 15:19:37
ID: 8945
この記事の返信元:
[8944]
フォーム上の表示領域について。
ジャム
2005/02/06 15:15:51
この記事への返信:
[8947]
フォーム上の表示領域について。
ジャム
2005/02/06 16:40:13
ツリーを表示
じゃんぬねっと です。
■No8944に返信(ジャムさんの記事)
> ボタンを押す度に、スクロールバーをある程度移動させたのと同じといった効果を
> 持たせたいのです。これの実現方をご存知の方がいましたら教えてください。
> よろしくお願いします。
単に、画像の位置を非表示領域から表示領域へスライドさせれば良いのではないでしょうか?
要するに、-1000 なんて位置に画像があっても、クライアント領域外ですから見えませんよね?
ちなみに、位置調整は画像のサイズとフォームのサイズによりけりです。
題名: フォーム上の表示領域について。
著者: ジャム
日時: 2005/02/06 16:40:13
ID: 8947
この記事の返信元:
[8945]
Re[1]: フォーム上の表示領域について。
じゃんぬねっと
2005/02/06 15:19:37
この記事への返信:
[8955]
Re[3]: フォーム上の表示領域について。
じゃんぬねっと
2005/02/07 9:02:44
ツリーを表示
うわ、その発想が自分にはなかったです。
ありがとうございます。画像の位置をずらして行こうと思います。
ちなみにですが、フォームの表示領域をボタンでスライドさせる
というのも実現しようとすれば可能なんでしょうか?
xxx関数を使えばいいよ。みたいな情報がありましたら、
教えてください。本当にありがとうございました。
題名: Re[3]: フォーム上の表示領域について。
著者: じゃんぬねっと
URL:
http://f57.aaa.livedoor.jp/~jeanne/
日時: 2005/02/07 9:02:44
ID: 8955
この記事の返信元:
[8947]
フォーム上の表示領域について。
ジャム
2005/02/06 16:40:13
この記事への返信:
(なし)
ツリーを表示
じゃんぬねっと です。
■No8947に返信(ジャムさんの記事)
> ちなみにですが、フォームの表示領域をボタンでスライドさせる
> というのも実現しようとすれば可能なんでしょうか?
> xxx関数を使えばいいよ。みたいな情報がありましたら、
> 教えてください。本当にありがとうございました。
既存の関数ではなく、自作メソッドになるでしょう。
現在カレントな位置を何かに格納して、
スライドさせたい方向の画像の大きさを配列かなんかで読み込み、
それを元にスライドさせれば、汎用的なメソッドになるかと思います。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
フォームの表示画面のことについてお聞きしたいことがあります。
実現したいことは、スクロールバーのような機能をボタンに持たせる事です。
今、フォームに等間隔に3個の画像を配置しています。実際にフォームを表示
した時にはフォーム上には画像が1個だけ表示されていて、他の2個は見切れ
させている状態です。AutoScrollはfalseにしているので、スクロールバーは
表示させていません。このフォームにボタンを用意して、このボタンを
押す度に、スクロールバーをある程度移動させたのと同じといった効果を
持たせたいのです。これの実現方をご存知の方がいましたら教えてください。
よろしくお願いします。