0
我已经为ClickEvent
动态创建了一个TextBox
,PasswordBox
和Button
。当用户按学生或教师Button
。现在问题是,当我点击它时TextBox
没有获得价值。意思就是说,我点击文本区域的光标时,应该在它上面闪烁,并获得我在其中写入的值。但它没有得到它。 PasswordBox
工作正常。 抱歉,糟糕的英语。 这里是我的代码动态创建`TextBox`没有获取值
TextBlock name_block = new TextBlock();
name_block.Text = "Enter your ID : ";
name_block.Margin = new Thickness(5, 8, 0, 0);
container.Children.Add(name_block);
TextBox name_box = new TextBox();
name_box.Width = 200;
name_box.Height = 25;
name_box.IsEnabled = true;
name_box.Margin = new Thickness(150, 5, 1, 1);
container.Children.Add(name_box);
TextBlock pass_block = new TextBlock();
pass_block.Text = "Enter your password : ";
pass_block.Margin = new Thickness(5, 78, 0, 0);
container.Children.Add(pass_block);
PasswordBox pass_box = new PasswordBox();
pass_box.Width = 200;
pass_box.Height = 25;
pass_box.IsEnabled = true;
pass_box.Margin = new Thickness(150, 75, 0, 0);
container.Children.Add(pass_box);
Button login_btn = new Button();
login_btn.Content = "Login";
login_btn.Height = 25;
login_btn.Margin = new Thickness(150, 150, 0, 0);
container.Children.Add(login_btn);
teacher_btn.IsEnabled = false;
login_btn.Click += Teacher_Login_btn_Click;
}
感谢它为我工作。 –