Code fertig Kommentiert
Kommentare hinzugefügt wo sie noch gefehlt haben
This commit is contained in:
@@ -13,26 +13,23 @@ namespace bib_talk
|
||||
{
|
||||
public partial class RegisterWindow : Window
|
||||
{
|
||||
RegisterManager registerManager;
|
||||
RegisterManager registerManager; // RegisterManager Objekt initialisieren
|
||||
|
||||
// Konstruktor für das RegisterWindow
|
||||
public RegisterWindow()
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
registerManager = new RegisterManager(this);
|
||||
registerManager = new RegisterManager(this); // RegisterManager Objekt erstellen
|
||||
}
|
||||
|
||||
private void Hyperlink_RequestNavigate(object sender, RequestNavigateEventArgs e)
|
||||
{
|
||||
Process.Start(new ProcessStartInfo(e.Uri.AbsoluteUri) { UseShellExecute = true });
|
||||
e.Handled = true;
|
||||
}
|
||||
|
||||
// Methode für das Schließen des Fensters
|
||||
private void CloseButton_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
this.Close();
|
||||
}
|
||||
|
||||
// Methode für die Custom Draggable Area
|
||||
private void DraggableArea_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
||||
{
|
||||
if (e.ButtonState == MouseButtonState.Pressed)
|
||||
@@ -41,6 +38,7 @@ namespace bib_talk
|
||||
}
|
||||
}
|
||||
|
||||
// Methode um das Login Window aufzurufen
|
||||
private void Login_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
Login login = new Login();
|
||||
@@ -48,6 +46,7 @@ namespace bib_talk
|
||||
this.Close();
|
||||
}
|
||||
|
||||
// Methode um das Registrieren abzuschließen und das Login Window aufzurufen
|
||||
private async void WeiterButton_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
if (checkboxAGB.IsChecked == true)
|
||||
@@ -68,6 +67,8 @@ namespace bib_talk
|
||||
}
|
||||
}
|
||||
|
||||
// Methode um den Weiter Button zu aktivieren, wenn die "Nutzungsbedingungen"
|
||||
// akzeptiert wurden
|
||||
private void CheckBox_Checked(object sender, RoutedEventArgs e)
|
||||
{
|
||||
SolidColorBrush customBrush = new SolidColorBrush((Color)ColorConverter.ConvertFromString("#FF6332A0"));
|
||||
@@ -75,6 +76,8 @@ namespace bib_talk
|
||||
weiterbutton.Background = customBrush;
|
||||
}
|
||||
|
||||
// Methode um den Weiter Button zu deaktivieren, wenn die "Nutzungsbedingungen"
|
||||
// abgelehnt wurden
|
||||
private void CheckBox_Unchecked(object sender, RoutedEventArgs e)
|
||||
{
|
||||
SolidColorBrush customBrush = new SolidColorBrush((Color)ColorConverter.ConvertFromString("#FF323134"));
|
||||
@@ -82,6 +85,7 @@ namespace bib_talk
|
||||
weiterbutton.Background = customBrush;
|
||||
}
|
||||
|
||||
// Methode um die Eingaben des Benutzers zu validieren
|
||||
private bool ValidateRegistration()
|
||||
{
|
||||
string username = usernbox.Text;
|
||||
@@ -122,6 +126,8 @@ namespace bib_talk
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
// Methode um via den Enter Key zum nächsten Textfeld zu springen
|
||||
private void emailbox_KeyDown(object sender, KeyEventArgs e)
|
||||
{
|
||||
if (e.Key == Key.Enter)
|
||||
@@ -129,6 +135,8 @@ namespace bib_talk
|
||||
usernbox.Focus();
|
||||
}
|
||||
}
|
||||
|
||||
// Methode um via den Enter Key zum nächsten Textfeld zu springen
|
||||
private void usernbox_KeyDown(object sender, KeyEventArgs e)
|
||||
{
|
||||
if (e.Key == Key.Enter)
|
||||
@@ -137,14 +145,17 @@ namespace bib_talk
|
||||
}
|
||||
}
|
||||
|
||||
private void passwordbox_KeyDown(object sender, KeyEventArgs e)
|
||||
// Methode um via den Enter Key zum nächsten Textfeld zu springen
|
||||
private void passwordbox_KeyDown(object sender, KeyEventArgs e)
|
||||
{
|
||||
if (e.Key == Key.Enter)
|
||||
{
|
||||
bday1.Focus();
|
||||
}
|
||||
}
|
||||
private void bday1_KeyDown(object sender, KeyEventArgs e)
|
||||
|
||||
// Methode um via den Enter Key zum nächsten Textfeld zu springen
|
||||
private void bday1_KeyDown(object sender, KeyEventArgs e)
|
||||
{
|
||||
if (e.Key == Key.Enter)
|
||||
{
|
||||
@@ -152,7 +163,8 @@ namespace bib_talk
|
||||
}
|
||||
}
|
||||
|
||||
private void bday2_KeyDown(object sender, KeyEventArgs e)
|
||||
// Methode um via den Enter Key zum nächsten Textfeld zu springen
|
||||
private void bday2_KeyDown(object sender, KeyEventArgs e)
|
||||
{
|
||||
if (e.Key == Key.Enter)
|
||||
{
|
||||
|
Reference in New Issue
Block a user