我不能用圖像填充矩形對象。WPF Rectangle ImageSource
ImageBrush ib = new ImageBrush();
BitmapImage bmi = new BitmapImage(new Uri(@"/WpfImageApp;component/Images/Penguins.jpg", UriKind.Relative));
ib.ImageSource = bmi;
body.Fill = ib;
body是矩形對象,當我運行這段代碼時,窗口上只有黑屏。我也無法看到我的其他控制器(如按鈕)。任何解決方案
你確定你的URI是找到源之後? – benjer3
當然是。事情是當我將Uri源碼設置爲「penguinnn.jpg」時,我可以看到我所有的控件。 – hellzone
我不知道這是否會做任何事情,但嘗試使'ImageBrush.Stretch = Stretch.Uniform'。 – benjer3