Добавьте источник изображения в ContentControl из кода C# позади

Я пытаюсь добавить ContentControl через фоновый код в C#, но не удалось поместить изображение в ContentControl через код.

Вот рабочий код в Xaml

<ContentControl x:Name="cControl" Width="200"
              Height="200"
              Canvas.Left="210"
              Canvas.Top="220"
              Style="{StaticResource DesignerItemStyle}">
      <Image IsHitTestVisible="False" Stretch="Fill" Source="pack://application:,,,../Resources/ACImages/737.png"/>
</ContentControl>

в C# это так далеко, что я имею:

 Image ACimage = new Image();
 BitmapImage image = new BitmapImage();
 image.BeginInit();
 image.UriSource = new Uri("pack://application:,,,../Resources/ACImages/737.png");
 image.EndInit();
 ACimage.Source = image;

 ContentControl myContentControl = new ContentControl();
 Style s = this.FindResource("DesignerItemStyle") as Style;
 myContentControl.Style = s;

Как мне поставить ACimage в ContentControl?

1 ответ

Решение

Попробуй это:

myContentControl.Content=ACimage;
Другие вопросы по тегам