Задать вопрос
LoneRay
@LoneRay
Начинающий кодировщик.

Как в Image программно указать картинку?

Всем добрый день, вечер. Прошу помощи. Не могу загрузить в Image картинку программно, а именно есть такой код(стиль)
<Style x:Key="Base" TargetType="MenuItem">
            <Setter Property="Template">
                <Setter.Value>
                    <ControlTemplate TargetType="{x:Type MenuItem}" x:Name = "customControl">
                        <Border Name="FastBorder" Height="22" Width="200">
                            <Grid>
                                <Image Name="Fast" Width="15" Height="15" HorizontalAlignment="Stretch" Margin="0,0,170,0" Source="{Binding IMGFast}"/>
                                <TextBlock Name="TextOP" Text="Быстрое удаление проекта" FontSize="12" HorizontalAlignment="Center" VerticalAlignment="Center" Padding="30,4,0,0" Width="200" Height="25" Foreground="Lime" Background="{Binding BackColorFast}"/>
                            </Grid>
                        </Border>
                      </ControlTemplate>
                </Setter.Value>
            </Setter>
        </Style>

<Image Name="Fast" Width="15" Height="15" HorizontalAlignment="Stretch" Margin="0,0,170,0" Source="{Binding IMGFast}"/>

Source="{Binding IMGFast}"/>
сюда не могу программно добавить картинку, изначально делал так
DataContext = new MainWindow[]
            {
                new MainWindow
                {
                  IMGFast ="ok.png",
                  BackColorFast = "#25FFFFFF",
                  IMGFull ="",
                  BackColorFull = ""
                }
            };

всё работало, но появилась проблема в том, что при закрытии формы процесс находился в работе. Какие есть ещё способы загрузки из ресурсов в Image, который прописан в стиле ?
  • Вопрос задан
  • 2223 просмотра
Подписаться 2 Комментировать
Подписчики вопроса 2 К ответам на вопрос (0)