在编写程序时出现这个问题:
double height = Convert.ToDouble(mainWindow.textBox.Text) / 0.3048;
创建WPF程序包时,调用窗口中的textBox显示MainWindow未包含textBox的定义,程序是没有问题的,这个时候我们,在窗口界面找到下方编译栏TextBox中把Name加进去就可以了。
<TextBox x:Name="textBox" HorizontalAlignment="Left" Height="23" Margin="312,195,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="120" TextChanged="TextBox_TextChanged"/>
这样就不会报错了。