有没有办法在一个看起来不像默认按钮的winform中添加一个好看的按钮?我想添加一些看起来像 java jbutton 的东西,它就像一个完美的矩形,它是蓝色的,等等。
我知道您可以更改按钮的颜色和字体,但它永远不会看起来正确。那么是否有不同的非 WPF 方法来更改 Windows 窗体中按钮的外观或外观?
如果您想“剥皮”它,您可以创建一个与您的按钮大小相同的图像,然后使用 BackgroundImage 属性进行设置。将 FlatStyleProperty 设置为 Flat。
你可以得到这样的结果:
或者,您可以使用元素宿主控件在您的 WinForms 应用程序中托管 WPF 内容,根据这个问题:Using a custom WPF control in WinForms