Дано DataTemplate, в котором определена кнопка:
<DataTemplate DataType="{x:Type localVM:SwitchISViewModel}">
<Grid Background="..."}"
>
<Button
Margin="5"
Content="{Binding Name}"
Command="{Binding ExecuteComand}"
/>
</Grid>
</DataTemplate>
Далее в Grid использую этот Template
<Grid>
<StackPanel>
<ContentControl
Margin="4"
Content="{Binding SwitchIS[0]}"
>
</ContentControl>
<ContentControl
Margin="4"
Content="{Binding SwitchIS[1]}"
>
</ContentControl>
</StackPanel>
</Grid>
где SwitchIS это массив SwitchISViewModel, определенный во MainViewModel. Дело в том, что все привязывается. Первые разы при кликанье на Button я попадаю в ExecuteComand. Потом не кликается. В чем может быть дело.
ps Пытался сделать через ContentPresenter: Определил
<DataTemplate x:Key="TemplateVM"> ....
Вместо ContentControl вставил ContentPresenter
<ContentPresenter
Content="{Binding SwitchIS[0]}"
ContentTemplate="{StaticResource TemplateVM}"
/>
Результат тот же.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Подскажите, пожалуйста, возможно ли ограничить ввод текста в ячейку (либо во все ячейки) DataGridView определённым набором символов?
Здравствуйте сделал авторизацию пользователя в программе через бд по логину и паролюХотелось чтобы после входа
Какие хитрости и просто сложные вещи нужно знать в css ?
Мне надо сделать, чтобы блоки, чьи высоты не превышают самых высоких блоков, ставали друг под друга, а не переносились на новую строчку