我正在使用C#创建GUI。我打算使用ListView查看图片预览,并使用PictureBox
显示完整视图。我使用了Panel
作为父级,并在其中放置了PictureBox
,以便在图片框中显示滚动条。
我仍然无法弄清楚如何在Panel
上提供关闭,最大化和最小化按钮,如许多GUI应用程序中所示。
我该怎么做?任何想法将不胜感激。
答案 0 :(得分:0)
其他GUI应用程序可能使用Form
而不是Panel
/ PictureBox
,假设它们提供了最大化,最小化和关闭按钮。
您可以将自己的按钮添加到Panel
控件,然后在其Click
事件处理程序中编写代码,以便随控件执行任何操作。如果您只想关闭图片,这很简单且相对简单,但复制所有内置于Form
内的函数似乎是不必要的工作
我放弃了Panel
控件,为我的项目添加了一个新的Form
,将现有的PictureBox
控件放到我刚添加的表单上,然后从那里开始。您可能希望将表单的FormBorderStyle
属性设置为“SizableToolWindow”,具体取决于您希望它的外观。