Witam, mam taki dylemat.
Mam 3 pliki "MainWindow.xaml.cs","MainWindow.xaml","Money.cs".
W pliku MainWindow.xaml stworzyłem labelka dajmy na to o nazwie XYZ.
Z pliku MainWindow.xaml chciałbym wysłać tego labelka do metody w pliku Money.cs abym mógł tam na nim wprowadzać zmiany. Nie potrafie tego zrobić. Oto kod jaki próbowałem zrobić.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection.Emit;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
namespace ExchangeModel
{
public class Money
public void Labelki(Label m)
{
m.Content="Hej labelku"
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using ExchangeModel;
namespace MoneyExchange
{
public partial class MainWindow : Window
{
Money p1 = new Money();
p1.Labelki(labelZPlikuMainXaml);
}
}
Dostaje komunikat:Severity Code Description Project File Line Suppression State
Error CS1503 Argument 1: cannot convert from 'System.Windows.Controls.Label' to 'System.Reflection.Emit.Label' MoneyExchange