【发布时间】:2022-06-10 20:02:00
【问题描述】:
我正在创建一个联系人添加,并且我想添加添加多个电话号码的选项。 我允许创建更多文本框供用户使用此按钮添加数字:
private void AddPhoneNumberButton_Click(object sender, RoutedEventArgs e)
{
int numberOfTextBoxes = PhoneNumberStackPanel.Children.OfType<TextBox>().Count();
TextBox txtbox = new TextBox();
txtbox.Name = $"PhoneNumberTextBox{numberOfTextBoxes}";
txtbox.Width = 200;
txtbox.Background = Brushes.White;
txtbox.Margin = new Thickness(0,10,0,0);
PhoneNumberStackPanel.Children.Add(txtbox);
}
现在我如何动态引用这些文本框。就像我想用这个循环抓取这些文本框中的所有文本一样:
for ( int i = 0 ; i < PhoneNumberStackPanel.Children.OfType<TextBox>().Count() ; i++){}
【问题讨论】:
标签: c# wpf visual-studio textbox