当我设置
[编辑] 我在VS2008中也尝试了这个问题,结果相同。我想实现的是一个简单的窗口,在其中自己绘制窗口,不留任何东西给系统处理,但是,像最小化和最大化这样的功能必须仍然有效。
AllowsTransparency="True"
时,运行时会抛出异常,异常信息显示如果将AllowsTransparency
设置为true,则无法将WindowStyle
设置为None
。即使我明确指定WindowStyle
设置为SingleBorder
,我仍然会收到此错误。但是,如果我将WindowStyle
设置为SingleBorder
并删除AllowsTransparency
标签,则不会出现错误,并且窗口顶部(图标、名称和关闭、最小化和最大化按钮)会消失。任何人知道是什么原因吗?或者这只是.Net 4.0 RC中的一个错误吗?[编辑] 我在VS2008中也尝试了这个问题,结果相同。我想实现的是一个简单的窗口,在其中自己绘制窗口,不留任何东西给系统处理,但是,像最小化和最大化这样的功能必须仍然有效。