2017-02-25 38 views
0

我在Blend(visual studio 15)中制作了一个非常简单的UI,其中包含一个TextBox和一个按钮。使用混合到C#中的TextBox数据功能

我想让用户在文本框中插入一个数字作为例子5,并且一旦点击了按钮,它就会把这个int 5插入到一个函数中,例如^ 2来获得输入。

我如何插入一个文本框数据到我的代码中的不同功能?

  • 我会写一个例子,但在这个事情我不知道如何编写从TextBox获取输入的函数。

谢谢!

回答

0

你可以挂钩为Click事件Button的事件处理程序XAML标记(MainWindow.xaml或任何你的文件名为):

<TextBox x:Name="textBox1" /> 
<Button Content="Button" Click="Button_Click" /> 

在代码隐藏类(主窗口。 xaml.cs),你可以从TextBox得到数值并将其传递给你想要的任何方法:

private void Button_Click(object sender, RoutedEventArgs e) 
{ 
    int value; 
    if (!int.TryParse(textBox1.Text, out value)) 
     MessageBox.Show("Invalid value!"); 

    MessageBox.Show(value^2); 
}