【发布时间】:2012-11-23 11:00:41
【问题描述】:
我一直在处理这个问题,我不知道如何处理。
我有一个同时包含 Windows 窗体和 WPF 窗体的项目。
我希望每个表单都像这样显示(它是 WPF 表单):
WPF = http://imageshack.us/photo/my-images/545/wpfk.png/
我实现了这个 windows style = none 和 canresize = yes。我实际上不希望它被调整大小。我只想要表格周围的细边框。但是如果我把 canresize = false 我失去了边界。我还希望能够在屏幕中移动窗口,而不是在那个地方保持静止。
我的 winforms 也需要所有这些。
Winforms: WINFORM = http://imageshack.us/photo/my-images/836/winforms.png/
我希望你们明白我需要什么。从图形上看,它必须像第一张图片一样。
【问题讨论】:
-
如果
e.OriginalSource是窗口边框,你能e.CancelMouseDown事件吗? -
这可以在我的 WPF 窗口中工作,其中 sizable = true 使边框可见,但在 winforms 中我没有该属性。
-
啊,我现在更好地理解了你的问题。不幸的是,我对 Winforms 了解不多,因为我更喜欢尽可能使用 WPF,所以无法帮助您
标签: c# wpf winforms forms border