Вы можете создать ItemsControl
, который привязывается к ListParams
, и поместить TextBox
в ItemTemplate
:
<ItemsControl ItemsSource="{Binding ListParams}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<TextBox Text="{Binding Path=., Mode=OneWay}" />
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
Поскольку int
является неизменяемым, вы не будете однако можно изменить его с помощью TextBox
. Если вы этого хотите, вам следует изменить тип исходной коллекции с ObservableCollection<int>
на ObservableCollection<YourClass>
, где YourClass
- это класс со свойством int
, которое вы затем привязываете к:
<TextBox Text="{Binding Path=IntPropertyOfYourClass}" />