Actualmente estoy siguiendo el Pluralsight C# Fundamentals: Part 1
y en la sección Classes and Objects
el video me indica que cree una nueva aplicación WPF en Visual Studio y complete el código. Esto resulta en lo siguiente.MainWindow_Loaded no se activó en mi aplicación 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;
}
}
}
empleados es básicamente una clase simulado que ha sido definida con una sola instancia de variable Name
el fin de demostrar cómo funcionan constructores.
También hay un TextBlock
en mi MainWindow.xaml
llamado Output
que trato de actualizar en la última línea del código.
Inicialmente tenía el código contenido en MainWindow_Loaded
en el constructor MainWindow
, el tutorial dice que es una mala práctica y debería parecerse a mi primer fragmento de código.
Sin embargo, esto detiene el funcionamiento de la aplicación. Mi pregunta es ¿cuál es el problema?
¿Está el tutorial desactualizado? ¿Estoy ejecutando la versión incorrecta? ¿Fue cambiado en Beta?
Gracias.
¿Se suscribe al evento 'Loaded' de Windows ...? –