2010-12-31 10 views
1

私はC#でGUIを作成しています。私は画像のプレビューを表示するためにListViewを使用し、PictureBoxをフルビューを表示することを意図しました。私は親としてPanelを使用し、PictureBoxの中にスクロールバーが画像ボックスに表示されるように配置しました。閉じる、最大化、最小化ボタンでPictureBoxを作成するにはどうすればよいですか?

私がまだやり方を理解できないのは、多くのGUIアプリケーションに見られるように、Panelのボタンを閉じる、最大化し、最小化することです。

どうすればいいですか?任意のアイデアをいただければ幸いです。

答えて

0

他のGUIアプリケーションでは、Panel/の代わりにFormが使用されています(最大化、最小化、閉じるボタンを提供するものと仮定)。

Panelコントロールに独自のボタンを追加し、そのコントロールで必要な操作を行うために、Clickイベントハンドラにコードを記述することができます。あなただけの絵を閉じることができるようにしたい場合、これは簡単で、比較的単純であるが、右Formに組み込まれている機能のすべてを複製するために不要な作業のように思えます。

Panelコントロールを削除し、自分のプロジェクトに新しいFormを追加し、既存のPictureBoxコントロールを追加したフォームに置き、そこから移動します。どのように見えるかに応じて、フォームのFormBorderStyleプロパティを「SizableToolWindow」のようなものに設定することができます。

+0

ありがとう、私はこれが受け入れ答えですが、「有用」としての資格(したがってupvoteに値する)しないことを信じられないほどの – Shahgee

+0

それをしようとするだろう。 –

関連する問題