Задать вопрос
@Zulkund

Динамическое добавление элементов в WPF?

Добрый день! Скажите существует ли в WPF возможность описать сложный элемент в XAML конструкции, а затем динамически добавлять его в компоновку по нажатию кнопки? Конструкция такая:
<Border Width="Auto" Height="Auto" Visibility="{Binding ElementName=CRGD,Path=IsChecked,Converter={StaticResource boolToVisibilityConverter}}">
                <StackPanel>
                    <Button Margin="5 5 5 5" Background="{StaticResource ButtonGrad}">
                        <StackPanel Orientation="Vertical">
                            <TextBlock HorizontalAlignment="Center" Margin="5 5 5 5">Прибор</TextBlock>
                            <Image DockPanel.Dock="Top" Margin="5 5 5 5" Source="Pics\NoIm_150x150.bmp" Width="150" Height="Auto" ></Image>
                        </StackPanel>
                    </Button>
                    <Menu  Height="Auto" Width="Auto" HorizontalAlignment="Center" VerticalAlignment="Top" Margin="5 5 5 5">
                        <MenuItem x:Name="MGD" Width="170" Height="35" HorizontalAlignment="Center">
                            <MenuItem.Icon>
                                <Image Source="Pics\Down.ico" Margin="2 2 2 2"/>
                            </MenuItem.Icon>
                        </MenuItem>
                    </Menu>
                </StackPanel>
            </Border>
  • Вопрос задан
  • 1724 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@d-stream
Готовые решения - не подаю, но...
<ContentPresenter ContentTemplate="{...}" Content = "{Binding ....}"/>


https://msdn.microsoft.com/ru-ru/library/system.wi...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы