Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
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;
}