C# WPF bewegen Fenster anderswo
Ich würde gerne die Anwendung bewegen. Ich habe den Rahmen aus optischen Gründen entfernt, jetzt kann ich die Anwendung nicht mehr bewegen, als hätte ich einen Rahmen. Auf Bild 2 sieht man diesen Rahmen, sobald man zu diesem Rahmen geht und die Maustaste hält kann man die Anwendung verschieben. Ich würde das auch gerne mit meiner Anwendung machen, siehe Bild 1. Wie kann ich das machen? Kann ich das in meiner Bewerbung nochmal verschieben? Zum Beispiel, wenn ich auf die weiße Leinwand drücke, damit ich es bewegen kann.
<Window x:Name="windowsForm" x:Class="Vorschau.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Vorschau"
mc:Ignorable="d"
Title="MainWindow" Height="514.583" Width="805.208" FontFamily="Century Gothic" WindowStartupLocation="CenterScreen" BorderThickness="0" ResizeMode="NoResize" WindowStyle="None" Icon="C:\Users\benutzer\Documents\Visual Studio 2015\Projects\Vorschau\Vorschau\img\coordinates.ico">
<Canvas HorizontalAlignment="Left" Height="60" VerticalAlignment="Top" Width="185" Background="#FFE57E31">
<Canvas Height="96" Canvas.Top="419" Width="185" Background="#FF2C373F">
<Label x:Name="lbCopyright" Content="© Name 2017" Canvas.Left="10" Canvas.Top="61" Width="121" Foreground="#FF1B1D1F"/>
</Canvas>
<Canvas Height="359" Canvas.Top="60" Width="185" Background="#FF37424A"/>
<Canvas Height="60" Canvas.Left="185" Width="610">
<Label x:Name="lbClose" Content="X" Canvas.Left="578" FontSize="20"/>
<Label x:Name="lbMinimize" Content="-" Canvas.Left="556" FontSize="22" Canvas.Top="-2"/>
</Canvas>
<Canvas Height="455" Canvas.Left="185" Canvas.Top="60" Width="618" Background="#FFD1CFD0"/>
<Image x:Name="image" Height="38" Canvas.Left="10" Canvas.Top="10" Width="38" Source="C:\Users\benutzer\Documents\Visual Studio 2015\Projects\Vorschau\Vorschau\img\coordinates64.png"/>
<Label x:Name="lbLogoname" Content="Vorschaukomponente" Canvas.Left="37" Canvas.Top="10" Width="143" FontWeight="Bold" Foreground="White"/>
</Canvas>
</Window>
Weitere Informationen finden Sie hier: http://stackoverflow.com/a/20623867/1136211 – Clemens