有人问我"如何使用C#(。Net)"制作一个必须在Windows应用程序中具有椭圆形状的登录表单。我回答他让表格的背景透明,并将椭圆图像作为表格的背景图像。但是,这个人不满意。我认为他期待更合乎逻辑的答案。
答案 0 :(得分:0)
是的,这看起来很可怕......
InitializeComponent();
using (GraphicsPath GP = new GraphicsPath() )
{
GP.AddEllipse(this.ClientRectangle);
this.Region = new Region(GP);
}
你不应该。严重。
但如果你这样做,请确保这也是可移动的..