这就是我在 xaml 中为我的文本框所拥有的。
<TextBox x:Name="number1" HorizontalAlignment="Left" Height="85" Margin="115,239,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="328" FontSize="60" TextAlignment="Center"/>
这就是我必须从文本框中获取文本的内容:
void Simple_Calculator_4_Kids::MainPage::add_Click(Platform::Object^ sender, Windows::UI::Xaml::RoutedEventArgs^ e)
{
String^ str1 = txtNumberToMultiply->Text;
wstring ws1( str1->Data());
wstringstream convertor;
double ws1_d;
convertor << ws1;
convertor >> ws1_d;
ws1_d = ws1_d + 2.2;
}
我不明白如何添加一种方法来验证文本框中的内容实际上是双精度而不是一串字母或为空。我将如何继续添加一种方法来验证文本框中的内容是否为双精度?这是使用 C++ 使用 Visual Studio 2012 for Windows 8 应用程序。