c# - WPF 中可调整大小的自定义窗口

标签 c# wpf

我需要使用 WindowStyle.None、AllowsTransparency = true 等创建自定义窗口

和“可调整大小

如何帮助我创建可调整大小的这个?

坦克斯...

最佳答案

最简单的解决方案是实现 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>

关于c# - WPF 中可调整大小的自定义窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4621100/

相关文章:

c# - 如何从 Gridview 列内的超链接单击事件中获取绑定(bind)数据

c# - 如何保存不断变化的变量的当前值?

c# - 使用自定义规则进行动态验证

c# - 即使鼠标指针移动到 wpf 中的另一个控件,弹出窗口也不会消失

c# - 使用 WPF-MVVM 在运行时展开所有 WPF TreeView 节点

wpf - 从一个 View 模型访问另一个 View 模型的属性

c# - 什么是隐藏依赖?

c# - 从 ASP.NET 4 调用 C++ DLL

c# - 在单击位置绘制一个新的圆位图,同时保留以前绘制的圆

c# - 如何为我的 bool 属性正确实现 INotifyPropertyChanged 并绑定(bind)到 CheckBox.IsChecked?