Click here to Skip to main content
12,450,089 members (52,487 online)
Rate this:
 
Please Sign up or sign in to vote.
See more: C#
Hi I'm new to programming and I need help with a certain question.

Creating a windows application that has a TextBox to input a letter which can be E or F or G or I. Including appropriate label near the text box. E represents English, F represents French, G represents German and I represents Italian. Have a submit button which when clicked will display using a message showing the language that the user has chosen.

Can someone help me write out the code and help me understand it? Thanks.
Posted 28-Nov-12 14:21pm
Updated 5-Dec-12 8:08am
v4
Comments
Pro Idiot 28-Nov-12 22:58pm
   
BC @ CV 5-Dec-12 15:40pm
   
It sounds like you'd be better off using a ComboBox rather than a TextBox. What happens when someone enters 'A', 'Word', '1' or '#$%&*'?

1 solution

Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

You only add the follow "switch" code in the button click event Handler:
string language = "unkown language";
switch (Textbox1.Text.ToUpper())
{
    case "E":
      language = "English";
      break;
 
  //...
}
MessageBox.Show(language);

All in the above, good luck to u.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


Advertise | Privacy | Mobile
Web02 | 2.8.160826.1 | Last Updated 5 Dec 2012
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100