在 C# 中实现自定义窗口的最大化、最小化和关闭按钮,可以通过创建一个无边框窗口,并在窗口上放置自定义按钮来实现。下面是一个完整的示例代码,展示了如何实现这一点:
1. 创建一个新的 Windows Forms 应用程序
打开 Visual Studio,创建一个新的 Windows Forms 应用程序项目。
2. 设置窗体属性
在设计器中选择你的窗体,将 FormBorderStyle
属性设置为 None
,以移除默认的窗口边框和标题栏。
3. 添加控件
在窗体上添加三个按钮,分别用于最小化、最大化和关闭窗口。你可以使用设计器来添加这些按钮,并设置它们的位置和外观。
4. 编写代码
双击每个按钮,在代码中添加相应的事件处理程序。
using System;
usin