0
我一直在這一個相當長的時間,尋找無處不在我可以在SO和谷歌沒有成功。
我想顯示一些簡單的窗口的背景圖像(如何雄心勃勃!)
JPG ImageBrush ImageSource的價值不在預期的範圍內
<Window x:Class="HelloWorld_Lite.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
WindowStyle="None" ResizeMode="NoResize"
Title="Hello World" Height="350" Width="525">
<Window.Background >
<ImageBrush ImageSource="HelloWorld-Lite;component/Background.jpg" />
</Window.Background>
<Grid>
<Label Content="Hello World!" Height="28" HorizontalAlignment="Left" Margin="225,30,0,0" Name="label2" VerticalAlignment="Top" />
</Grid>
</Window>
的圖片已被添加到項目中(添加>現有項),並建成「資源」
我做了清理和重建,但這件事仍在嘗試我的神經。
請告訴我,我錯過了一些明顯的
編輯:(?)將文件保存到固定的問題PNG格式。 PNG大小= 2Mb,JPG大小= 360k。
如果這是一個限制,這是荒謬的。
編輯2:調整原始JPG從1280x853調整到480x320也解決了這個問題。
因此,它看起來像JPG格式特定的大小限制。
是保留JPG格式保存的文件大小文件位於文件夾還是?在我的情況下,當我在Images文件夾中爲圖像創建uri時,此作品「/ApplicationModule;component/Images/Device-Print-icon-16.png」 – TYY
該文件位於項目根目錄/ HelloWorld-Lite – MonoThreaded