WPF 设置可调整大小的 WindowStyle="None" 的窗体

原创 2013年12月05日 10:21:22

如果一个WPF窗体设置成WindowStyle="None"  AllowsTransparency="True" Background="Transparent", 那么就无法在运行时调整大小。

但如果加上 ResizeMode="CanResizeWithGrip", 运行时,在窗体的右下角就出现一个小三角型,用鼠标就可以拉伸窗体调整大小。

<Window x:Class="TestProject.ScratchWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"  
        Opacity="1.0" 

        ResizeMode="CanResizeWithGrip"

        WindowStyle="None" 
        AllowsTransparency="True"
        Title="Test Window">

    <!-- Window Contents Here -->
</Window>

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

WPF窗口模板——Style样式

在WPF中新建一个通用窗口模板,在新建一个窗口时,通过使用该模板样式,达成窗口风格统一的目的。以下是具体步骤:
  • xwlyun
  • xwlyun
  • 2015-01-13 15:00
  • 5053

C# WPF 可拉伸窗口大小,当Resize=NoResize时可用

using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServi...

解决 WPF 自绘窗体 AllowsTransparency = true 和 Webbrowser 等内置窗体显示冲突的办法和思路

上述示例程序的几个关键点:1、WPF 窗体为主窗体,窗体风格为 AllowsTransparency = true 2、分别对主窗体内置 WPF 的 Webbrowser 控件和 Winform 的 ...

WPF 调用API修改窗体风格实现真正的无边框窗体

WPF中设置无边框窗体似乎是要将WindowStyle设置为None,AllowTransparency=true,这样才能达到WinForm中无边框窗体的样式。 但是AllowTranspar...

WPF中的无边框透明可缩放窗体

WPF中的无边框透明窗体,由于没有边并且透明,窗体无法进行缩放操作,今天来讲解如何解决这个问题。先说一下思路,我们先手为该窗体添加4个边,4个角用于缩放操作,然后再为他们写事件,完成拖放操作。xaml...

WPF 创建无边框的圆角窗口

如题所述,要创建一个没有

WPF 无框窗口改变大小

重载WndProc函数  捕获WM_NCHITTEST消息,网上有很多wpf五矿窗体改变大小的代码。。。而且都是一样的。。。。我也是看了一个帖子之后才明白的地址是http://social.msdn....

wpf改变默认的窗口边框大小,去掉边框,并且可以拖动大小

..

WPF 下无边框窗体改变大小和移动

最近一直在学习 WPF,看着别人做的WPF程序那么漂亮,眼红啊~ 很多漂亮的程序都是无边框的。于是无边框窗口操作就是最重要的了。无边框窗口的操作一直以来相关的资料就很少。WPF 下的就更少了,有的大多...

WPF无边框窗体-可移动可调整大小

Window属性设置         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"         xml...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)