У меня есть код XAML:Предотвратить писать много повторяющегося кода в XAML
<TextBlock Text="Param 1 name" Margin="6,6,0,0"></TextBlock>
<TextBox Text="{Binding Param1Value, UpdateSourceTrigger=PropertyChanged}" Margin="6,6,0,0"></TextBox>
<TextBlock Text="Param 2 name" Margin="6,6,0,0"></TextBlock>
<TextBox Text="{Binding Param2Value, UpdateSourceTrigger=PropertyChanged}" Margin="6,6,0,0"></TextBox>
...
<TextBlock Text="Param N name" Margin="6,6,0,0"></TextBlock>
<TextBox Text="{Binding ParamNValue, UpdateSourceTrigger=PropertyChanged}" Margin="6,6,0,0"></TextBox>
Как можно оптимизировать этот код, чтобы предотвратить копипаст? Управление, стиль, ContentControl или DataTemplate?
Я могу использовать стиль для повторного использования поля, но как можно повторно использовать структуру этих пар TexBlock и TextBox?
Название этого вопроса вводит в заблуждение; сначала я подумал, что это касается отключения Ctrl-C/Ctrl-V на элементах управления. Вместо этого вы хотели предотвратить многократное дублирование кода. Не могли бы вы изменить название на что-то более подходящее, так что другие, ищущие похожий ответ, могли бы найти это легче? –