1

プロジェクトで WPF を更新しています。私が受け取ったように、ベースウィンドウを指定する方法は次のとおりです。

<Window x:Class="SomeProject.ButtonForm"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:local="clr-namespace:SomeProject" 
        Title="ButtonForm" Height="647" Width="379" WindowStyle="None" ResizeMode="CanResizeWithGrip" 
        SnapsToDevicePixels="True" ShowInTaskbar="False" WindowStartupLocation="CenterScreen"
        SizeChanged="Resized" Closing="Window_Closing" AllowsTransparency="True" >

いくつかの主なものは、それWindowStyleNoneResizeModeですCanResizeWithGrip、そしてAllowsTransparencyですTrue

私がやりたいのは、このウィンドウをグリップなしで 4 つのエッジすべてからサイズ変更できるようにすることです。マークアップで直接これを行う方法はありますか? これを実装するプロジェクトをいくつか見たことがありますが、それらは完全に個別のファイルと複雑なコード ビハインドを含んでいます。確かにもっと簡単な方法があります。

4

2 に答える 2

0

クロムを表示してサイズを変更できるようにするには、ResizeMode を「CanResize」に、AllowTransparency を「False」に設定する必要があります。

于 2013-10-17T22:25:26.813 に答える