نقل قول نوشته شده توسط barnamenevisjavan مشاهده تاپیک
نیازی به allowtransparency نیست شما برای ویندوز تمپلت ایجاد کنید اونجا تولبار خودتون رو ایجاد کنید بصورت پیشفرض چون از کنترل ویندوز ارث بری میکنید براش تمپلت مینویسید امکان تغییر اندازه رو داره حالا اگر منظور شما اون ایکون فلش مانند پایین سمت راست هست میتونید از resizegrip استفاده کنید
این یه استایل برای کنترل Resizegrip هستش که امکان تغییر سایز رو فراهم میکنه
<Style TargetType="ResizeGrip">
<Setter Property="MinWidth" Value="11"/>
<Setter Property="MinHeight" Value="11"/>
<Setter Property="Width" Value="11"/>
<Setter Property="Height" Value="11"/>
<Setter Property="Background" Value="Transparent"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ResizeGrip">
<grid Background="{TemplateBinding Background}" SnapsToDevicePixels="true">
<Path Width="11" Height="11" Data="M 9,0 L 11,0 L 11,11 L 0,11 L 0,9 L 3,9 L 3,6 L 6,6 L 6,3 L 9,3 z" HorizontalAlignment="Right" VerticalAlignment="Bottom">
<Path.Fill>
<DrawingBrush TileMode="Tile" Viewbox="0,0,3,3" Viewport="0,0,3,3" ViewportUnits="Absolute" ViewboxUnits="Absolute">
<DrawingBrush.Drawing>
<DrawingGroup>
<GeometryDrawing Brush="{StaticResource ResizeGripperForeground}">
<GeometryDrawing.Geometry>
<RectangleGeometry Rect="0,0,2,2"/>
</GeometryDrawing.Geometry>
</GeometryDrawing>
</DrawingGroup>
</DrawingBrush.Drawing>
</DrawingBrush>
</Path.Fill>
</Path>
</grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>


داخل تمپلت ویندوز در مکان مناسب ریسایز گریپ رو بزارید


<ResizeGrip Width="10" Height="10" HorizontalAlignment="Right" VerticalAlignment="Bottom" Grid.Row="1" IsTabStop="False" Visibility="Collapsed" WindowChrome.ResizeGripDirection="BottomRight" />
خیلی ممنون
قصدم اینه که وقتی WindowStyle را روی None میذارم ، فقط پنجره ی خودم را نشون بده بدون اینکه هیچ border اضافی ای رو نشون بده و البته قابلیت تغییر اندازه ی پنجره هم با درگ موس ، داشته باشه .
اون border مربوط به تغییر اندازه که دور پنجره مون اضافه میشه (با مقداردهی پروپرتی ResizeMode به CanResize یا CanResizeWithGrip) ، با ایجاد تمپلیت برای ویندوز ، حذف و نادیده گرفته نمیشه .
به تمپلیت Grip ، نیاز ندارم .