WPF,将数组绑定到更多文本框
启动应用程序时出现问题,因为第二个数组位置不存在。 调试控制台告诉我绑定此值时出错 现在我的问题是,当我填充第二个文本框时,我将调整数组的大小WPF,将数组绑定到更多文本框,wpf,mvvm,Wpf,Mvvm,启动应用程序时出现问题,因为第二个数组位置不存在。 调试控制台告诉我绑定此值时出错 现在我的问题是,当我填充第二个文本框时,我将调整数组的大小 <TextBox Style="{StaticResource TMTextBox}" TextWrapping="Wrap" Text="{Binding InsuredContact.NFD_BK_Kommunikation[0].Kommunikationsdaten.Telefonnummer, Mode=TwoWay, Updat
<TextBox Style="{StaticResource TMTextBox}" TextWrapping="Wrap" Text="{Binding InsuredContact.NFD_BK_Kommunikation[0].Kommunikationsdaten.Telefonnummer, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Width="200" HorizontalAlignment="Left" Margin="110,140,0,0" VerticalAlignment="Top" IsEnabled="{Binding IsEditMode}"/>
<TextBox Style="{StaticResource TMTextBox}" TextWrapping="Wrap" Text="{Binding InsuredContact.NFD_BK_Kommunikation[1].Kommunikationsdaten.Telefonnummer, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Width="200" HorizontalAlignment="Left" Margin="110,175,0,0" VerticalAlignment="Top" IsEnabled="{Binding IsEditMode}"/>
列表是用一个元素初始化的
现在我将WPF中的两个元素结合起来,因为我想提供两种联系方式。
应用程序启动时,会显示“System.Windows.Data错误:17:无法获取项[]‘值”,
在这种情况下,这是正确的。但是我现在想在我的应用程序中动态地扩大列表
您可以输入第二个联系人。您的问题不太清楚。你打算做什么?
public insuredContact InsuredContact = { get { return _InsuredConsent; } set { SetProperty(ref _InsuredConsent, value); } }
private void fillInsuredContact()
{
InsuredContact.NFD_BK_Kommunikation.add(something);
}