我剛剛從WinForms切換到WPF今天。
我現在面臨的問題是,在某個點之後,當我運行應用程序(在設計器中我看到所有內容)時,下面的所有內容都會被切斷。WPF窗體切斷一切點下面的所有內容
寬度爲1920,高度爲1080我使用WindowState="Maximized"
,也許這是爲什麼呢?
我想創建一個應用程序,全屏,但再次 - 某一點後,下面一切都被切斷,當我運行應用程序 我只是想將它們放在哪裏,併爲他們留沒有什麼特別的。那麼,也許不需要「網格」?
這裏的XMAL代碼:
<Window x:Class="KodeOS.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:KodeOS"
mc:Ignorable="d"
Title="KodeOS" Height="1080" Width="1920" WindowStartupLocation="CenterScreen" WindowState="Maximized" WindowStyle="None">
<Grid>
<Grid.Background>
<ImageBrush ImageSource="pack://siteoforigin:,,,/Resources/kdroid_wallpaper1.png"/>
</Grid.Background>
<Label x:Name="label" Content="KodeOS" HorizontalAlignment="Left" VerticalAlignment="Top" FontFamily="Segoe Print" FontSize="18.667" Margin="10,0,0,0" Foreground="White"/>
<Label x:Name="label1" Content="by Kamil" HorizontalAlignment="Left" Margin="10,24,0,0" VerticalAlignment="Top" FontFamily="Segoe Print" Foreground="White"/>
<Button x:Name="button" Content="After here everything will be cut off" HorizontalAlignment="Left" Margin="18,665,0,0" VerticalAlignment="Top" Width="255" RenderTransformOrigin="0.526,-0.807" Height="44"/>
<Button x:Name="button_Copy" Content="I'm past the cut off zone" HorizontalAlignment="Left" Margin="37,814,0,0" VerticalAlignment="Top" Width="179" RenderTransformOrigin="0.526,-0.807" Height="30"/>
</Grid>
[這個簡單的教程可能有幫助](http://www.wpf-tutorial.com/panels/grid/) – nabulke
@nabulke我不認爲添加網格將有所幫助。也許你可以嘗試運行它,看看問題是什麼?它也感覺像控制(按鈕,標籤等)的位置可能比我在設計師看到的更低? – Kamdroid
你已經在你的例子中_had_ a'Grid'。鏈接解釋瞭如何正確使用它,以及爲什麼它現在產生錯誤的結果。 – nabulke