用C#怎样自定义图形窗口?
2013-11-10
展开全部
这个问题不难!winform本身是不能实现背景透明的,所以实现起来十分麻烦,利用了windowapi的东西,使用gdi+在绘制窗体时进行控制。不太好操作的。但如果是使用wpf编程,则变得十分轻松!如果非使用winform实现不规则窗体,那么你可以以winform实现不规则窗体去搜索一下,都是一大把的结果,但是对于边缘的抗锯齿处理则显得都是那么力不从心——所以微软的下代窗体不是winform而是wpf,在wpf中实现与winform的机理完全不一样,但操作十分类似,可能是想统一web与winform编程的原因,写xaml代码十分类似于web编程,当前你也可以直接在界面上拉,也是一样的,但它实现不规则窗体与半透明不规则窗体要比winform占便宜多了!如果可以,建议你去修wpf,不再修炼winform了,他很多实现会让你感到惊奇。
2013-11-10
展开全部
一般的窗口都是方方正正的,如:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询