Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature currently requires accessing the site using the built-in Safari browser.
Würde ich eher nicht machen. Besser wäre ein eigenes Objekt, welches an beide Formen gebunden ist und so für den Datenaustausch sorgt.
Hey Norbert,
kannst du das etwas genauer erklären, wie das gehen soll? (ich hätte es bis jetzt auch über eine Klasse gemacht)
Was sind die Vorteile und wie mache ich das!
Gruß
Rudolf Grauberger
class HauptForm:Form
{
void Zeige NebenForm()
{
using(NebenForm nf=new NebenForm(meinObjekt))
nf.ShowDialog(this);
}
MeinObjekt meinObjekt;
}
class NebenForm:Form
{
NebenForm(MeinObjekt mo)
{
meinObjekt=mo;
}
MeinObjekt meinObjekt;
}
class MeinObjekt:INotifyPropertyChanged
{
private int irgendwas;
public int Irgendwas
{
get{return irgendwas;
set
{
if(irgendwas!=value)
{
irgendwas=value;
OnPropertyChanged("Irgendwas");
}
}
}
private void OnPropertyChanged(string propertyName)
{
OnPropertyChanged(new PropertyChangedEventArgs(propertyName));
}
protected virtual void OnPropertyChanged(PropertyChangedEventArgs e)
{
if(PropertyChanged!=null)
PropertyChanged(this, e);
}
public event PropertyChangedEventHandler PropertyChanged;
}