戈文德·桑卡(Govind Sankar)
活跃的成员
- 已加入
- 2020年5月15日
- 留言内容
- 29
- 编程经验
- Beginner
你好
我创建了福彩12选5走势图用于学习目的的应用程序。它是福彩12选5走势图WPF应用程序。该应用程序的工作方式如下。首先是主窗口。它有福彩12选5走势图名为“打开”的按钮和福彩12选5走势图文本框。当我单击“打开”时,将打开福彩12选5走势图新窗口。这个新窗口有3个文本框和1个确定按钮。这三个文本框用于输入您的名字,中间名和姓氏。因此,当我们输入所有这些3并按OK时,此窗口将关闭并转到主窗口。在文本框中的主窗口中,它将出现"My Name is "加上我们输入的名字,中间名和姓氏。这是程序。但是问题在于姓氏的最后福彩12选5走势图字母没有出现。例如:我输入名字为Johny,中间名输入Christopher,姓氏为Depp。但是即将到来的输出是Johny Christopher Dep,没有最后福彩12选5走势图p。我也尝试不输入姓氏,而只输入名字和中间名,分别是Johny和Christopher,Last Name留为空白。然后输出是Johny Christophe,不带最后福彩12选5走势图e。我尝试只将名字,中间名和姓氏留空。然后,只有约翰来了,而不是约翰尼,没有最后福彩12选5走势图y。那么为什么会这样呢。请帮助我。您可以在下面找到程序。我还上传了问题的屏幕截图。
我创建了福彩12选5走势图用于学习目的的应用程序。它是福彩12选5走势图WPF应用程序。该应用程序的工作方式如下。首先是主窗口。它有福彩12选5走势图名为“打开”的按钮和福彩12选5走势图文本框。当我单击“打开”时,将打开福彩12选5走势图新窗口。这个新窗口有3个文本框和1个确定按钮。这三个文本框用于输入您的名字,中间名和姓氏。因此,当我们输入所有这些3并按OK时,此窗口将关闭并转到主窗口。在文本框中的主窗口中,它将出现"My Name is "加上我们输入的名字,中间名和姓氏。这是程序。但是问题在于姓氏的最后福彩12选5走势图字母没有出现。例如:我输入名字为Johny,中间名输入Christopher,姓氏为Depp。但是即将到来的输出是Johny Christopher Dep,没有最后福彩12选5走势图p。我也尝试不输入姓氏,而只输入名字和中间名,分别是Johny和Christopher,Last Name留为空白。然后输出是Johny Christophe,不带最后福彩12选5走势图e。我尝试只将名字,中间名和姓氏留空。然后,只有约翰来了,而不是约翰尼,没有最后福彩12选5走势图y。那么为什么会这样呢。请帮助我。您可以在下面找到程序。我还上传了问题的屏幕截图。
C#:
//MainWindow
namespace NewClassLearn
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
string message1 = "My Name is ";
string TotalMessage;
public MainWindow()
{
InitializeComponent();
}
private void Open_Click(object sender, RoutedEventArgs e)
{
var use = new GetValueForLearn();
use.ShowDialog();
string Fname = use.getFname();
string Mname = use.getMname();
string Lname = use.getLname();
//MessageBox.Show(Lname);
TotalMessage = message1 + Fname + " " + Mname + " " + Lname + " ";
FullName.Text = TotalMessage;
}
}
}
//SubWindow also called GetValueForLearn
namespace NewClassLearn.RetValue
{
/// <summary>
/// Interaction logic for GetValueForLearn.xaml
/// </summary>
public partial class GetValueForLearn : Window
{
public string Fname;
public string Mname;
public string Lname;
public GetValueForLearn()
{
InitializeComponent();
}
private void OK_Click(object sender, RoutedEventArgs e)
{
this.Close();
}
private void FNameTB_KeyDown(object sender, KeyEventArgs e)
{
Fname = FNameTB.Text;
}
private void MNameTB_KeyDown(object sender, KeyEventArgs e)
{
Mname = MNameTB.Text;
}
private void LNameTB_KeyDown(object sender, KeyEventArgs e)
{
Lname = LNameTB.Text;
}
public string getFname()
{
return Fname;
}
public string getMname()
{
return Mname;
}
public string getLname()
{
return Lname;
}
}
}