0
我正在使用Winforms应用程序并导入用于Microsoft .NET Framework的Windows API代码包。下面是我的代码:制作透明按钮
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Microsoft.WindowsAPICodePack.Taskbar;
using Microsoft.WindowsAPICodePack.Shell;
namespace Glass_Test2
{
...
}
但是,当我尝试添加按钮就可以了,它变成了这样:
任何机构可以告诉我如何使这里的按钮,透明?
这是一个新的应用程序?除非你维护一些遗留应用程序,或者不得不针对真正的旧操作系统,否则我建议使用WPF。 WinForm最大的问题之一就是透明度。如果你打算制作一个依赖WinForm透明度的应用程序,你正在走向一个受到伤害的世界。很明显,如果你知道WinForm真的很好,而WPF根本就不知道,那么这是一个更棘手的决定,但如果你对这两者都是合理的新手或者经验丰富的人,肯定会去WPF这种事情。 – Quibblesome 2013-02-22 23:39:58
同意@quibblesome,winforms不支持。更好的去(理智的)WPF方式。另外,为什么你的问题标签为ASP.Net? – 2013-02-23 02:19:40