如何修复用户控件中的不可见图像?

时间:2019-05-07 19:19:31

标签: c# wpf xaml material-design

我有一个WPF应用程序,在MainWindow中具有主网格。在代码背后,我向主网格添加了一个userControl。在预览中,用户控件看起来很正常,但是在运行时,它显示了用户控件,但是图像不可见。如何解决该问题?

MainWindow:我单击的ListItem

 <ListViewItem x:Name="ItemCreate" Height="60">
                        <StackPanel Orientation="Horizontal">

                                <materialDesign:PackIcon Kind="Pencil" Height="25" Width="25" Margin="10"/>


                            <TextBlock Text="Nährwerttracker" VerticalAlignment="Center" Margin="20 10"/>
                        </StackPanel>
                    </ListViewItem>

MainWindow.xaml.cs事件处理程序以添加Usercontrol

private void ListViewMenu_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            UserControl usc = null;
            GridMain.Children.Clear();

            switch (((ListViewItem)((ListView)sender).SelectedItem).Name)
            {

                case "ItemCreate":
                    usc = new Naehrwerttracker();
                    GridMain.Children.Add(usc);
                    break;
                default:
                    break;
            }
        }

UserControl


                <Image  Width="100" Margin="10" Source="Img\fruehstueck_button.png" ></Image>

通常情况下,显示用户控件的效果很好,但是那里只有图像。

0 个答案:

没有答案