Chciałbym w jednym oknie wpisać tekst i za pomocą przycisku wysłać go do drugiego okna. Widziałem filmiki na yt jak to się robić, jednak tam przesyła się z form1 do form2 (ja mam window, nie wiem czy to jakaś różnica).Problem w tym, że wyskakuje mi błąd:
A first chance exception of type 'System.Windows.Markup.XamlParseException' occurred in PresentationFramework.dll
Additional information: Nie odnaleziono pasującego konstruktora w typie „WpfApplication2.MainWindow” Do skonstruowania tego typu można użyć dyrektywy Arguments lub FactoryMethod., numer wiersza 4, pozycja 70.
W oknie, gdzie ma być wyświetlana wartość mam taki kod:
public MainWindow(string value)
{
InitializeComponent();
tekst.Text = value;
}
Natomiast w przycisku przesłana coś takiego:
private void ok_Click(object sender, RoutedEventArgs e)
{
MainWindow frm = new MainWindow(wyswietlacz1.Text);
frm.ShowDialog();
//ewentualnie frm.Show();
}