Okej, en liten fråga då.
Håller med med en rätt simpel UserControl. Man ska skriva in login och lösen och detta ska sedan skrivas ut, typ så här:
Fråga 1.
Jag har löst det så här (fokus på det fetstilta)
Kod:
namespace TestUserControl
{
public partial class LoginPasswordUserControl : UserControl
{
public LoginPasswordUserControl()
{
InitializeComponent();
resultLogin.Text = "";
resultPassword.Text = "";
}
private void btnOk_Click(object sender, EventArgs e)
{
string login = loginTextBox.Text;
string password = passwordtextBox.Text;
if (login != "" && password != "")
{
displayLabel.Text = "The information entered is:";
resultLogin.Text =
"Login: " + login;
resultPassword.Text =
"Password: " + password;
} // end if
else
displayLabel.Text = "Enter information above";
} // end method OkButton_Click
} // end class UserControlTestForm
}
Enligt instruktioner ska jag däremot lösa det så här (fokus fetstilt igen)
Kod:
if ( myLogin.Login != "" && myLogin.Password != "" )
20 {
21 displayLabel.Text = "The information entered is:";
22 loginLabel.Text =
23 "Login: " + myLogin.Login;
24 passwordLabel.Text =
25 "Password: " + myLogin.Password;
Vad ska jag göra för att lösa det på det "rätta sättet"?
Fråga 2
Det står så här "LoginPasswordUserControl must provide Public read-only properties Login and Password that allow an application to retrieve the user input from loginTextBox and passwordTextBox"
Jag antar att detta hör ihop med fråga 1. Men vad menas här egentligen? Jag antar att jag ska skapa en klass eller nåt som heter myLogin som är en publik readonly som på något sätt hämtar värdena från login och password som man sen kan hämta genom tex myLogin.Login ?
Detta är inte en skoluppgift jag gör det på min fritid.