Attualmente sto seguendo lo Pluralsight C# Fundamentals: Part 1
e nella sezione Classes and Objects
il video mi istruisce a creare una nuova Applicaiton di WPF in Visual Studio e inserire il codice. Ciò risulta nel seguito.MainWindow_Loaded non viene attivato sulla mia applicazione WPF
namespace WpfApplication1
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
void MainWindow_Loaded(object sender, RoutedEventArgs e)
{
Employee e1 = new Employee("Ash");
Employee e2 = new Employee("Lee");
Output.Text = e1.Name + "" + e2.Name;
}
}
}
dipendenti è fondamentalmente una classe fittizia che è stato definito con una singola istanza variabile Name
per dimostrare il funzionamento costruttori.
C'è anche un Output
chiamato Output
che sto cercando di aggiornare sull'ultima riga del codice.
Inizialmente avevo il codice contenuto in MainWindow_Loaded
nel costruttore MainWindow
, il tutorial dice che questa è una cattiva pratica e dovrebbe apparire come il mio primo frammento di codice.
Tuttavia ciò interrompe il funzionamento dell'applicazione. La mia domanda è qual è il problema?
Il tutorial è obsoleto? Sto eseguendo la versione sbagliata? È stato cambiato in beta?
Grazie.
Ti iscrivi all'evento 'Loaded' della finestra ...? –