我正在創建一個應用程序,它是一個選項列表。對於3個第一選擇,我想把3個圖像放在3個單選按鈕下面。無法用WPF顯示圖像
,但只顯示圖像時,我寫:
<Grid>
<Image x:Name="sinus" Source="C:\Users\Maximilien\Documents\BFH\HBridge\HBridge\Resources\sin1.bmp" HorizontalAlignment="Left" Height="100" Margin="120,80,0,0" VerticalAlignment="Top" Width="120" Stretch="Fill" />
<Image x:Name="triangle" Source="C:\Users\Maximilien\Documents\BFH\HBridge\HBridge\Resources\tri1.bmp" HorizontalAlignment="Left" Height="100" Margin="320,80,0,0" VerticalAlignment="Top" Width="120" Stretch="Fill" />
<Image x:Name="continue" Source="C:\Users\Maximilien\Documents\BFH\HBridge\HBridge\Resources\cont1.bmp" HorizontalAlignment="Left" Height="100" Margin="520,80,0,0" VerticalAlignment="Top" Width="120" Stretch="Fill" />
<RadioButton x:Name="sinus_checkbox" HorizontalAlignment="Left" Margin="173,200,0,0" VerticalAlignment="Top" Cursor="Hand" ToolTip="Tension Sinusoïdale" IsChecked="True"/>
<RadioButton x:Name="triangle_checkbox" HorizontalAlignment="Left" Margin="373,200,0,0" VerticalAlignment="Top" Cursor="Hand" ToolTip="Tension Triangulaire"/>
<RadioButton x:Name="continue_checkbox" HorizontalAlignment="Left" Margin="573,200,0,0" VerticalAlignment="Top" Cursor="Hand" ToolTip="Tension Continue"/>
,但是當我送的。exe朋友3個圖像,將不會顯示..
我已經嘗試這樣:
<Grid>
<Image x:Name="sinus" Source="pack://siteoforigin:,,,/Resources/sin1.bmp" HorizontalAlignment="Left" Height="100" Margin="120,80,0,0" VerticalAlignment="Top" Width="120" Stretch="Fill" />
<Image x:Name="triangle" Source="pack://siteoforigin:,,,/Resources/tri1.bmp" HorizontalAlignment="Left" Height="100" Margin="320,80,0,0" VerticalAlignment="Top" Width="120" Stretch="Fill" />
<Image x:Name="continue" Source="pack://siteoforigin:,,,/Resources/cont1.bmp" HorizontalAlignment="Left" Height="100" Margin="520,80,0,0" VerticalAlignment="Top" Width="120" Stretch="Fill" />
<RadioButton x:Name="sinus_checkbox" HorizontalAlignment="Left" Margin="173,200,0,0" VerticalAlignment="Top" Cursor="Hand" ToolTip="Tension Sinusoïdale" IsChecked="True"/>
<RadioButton x:Name="triangle_checkbox" HorizontalAlignment="Left" Margin="373,200,0,0" VerticalAlignment="Top" Cursor="Hand" ToolTip="Tension Triangulaire"/>
<RadioButton x:Name="continue_checkbox" HorizontalAlignment="Left" Margin="573,200,0,0" VerticalAlignment="Top" Cursor="Hand" ToolTip="Tension Continue"/>
但是,這3個圖像甚至不會顯示在我的電腦上,而在調試中我得到了類似於:找不到路徑的一部分'C:\ Users \ Maximilien \ Documents \ BFH \ HBridge \ HBridge \ bin \調試\資源\ sin1.bmp」。
也許這是與Ressources一個問題,但我在的.resx
感謝答案設置放入系統的圖像,我用VS2012最終
對不起,我的英語
PS:有些畫面:
http://i.stack.imgur.com/8qM82.png
我的項目.rar程序:
http://www.partage-facile.com/V0SQ3J1CU7/hbridge.rar.html
嘗試把圖像在同一目錄下的EXE只需使用圖像名稱Source =「sin1.bmp」調用它即可。或者,如果您將一個Images目錄放在同一個目錄中,則具有.exe文件。 'Source =「Images \ sin1.bmp」'。 –
如果我編寫代碼,並將圖像放在主目錄中,我得到:無法找到資源'sin1.bmp'。 如果我放入.exe目錄,應用程序將不會編譯 – Maxim