NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Minimalizace okna ve WPF MVVM

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
Maros2470
Člen
Avatar
Maros2470:3.12.2016 19:02

Zdravím.
Pracuji v C# wpf MVVM EF6.

Pokouším se vytvořit čistou MVVM aplikaci a proto chci do ViewModel dostat i minimalizaci a maximalizaci okna.

Zatím jsem napsal toto, ale s nulovým výsledkem:

private WindowState _curWindowState;
        public WindowState CurWindowState
        {
            get
            {
                return _curWindowState;
            }
            set
            {
                _curWindowState = value;
                base.NotifyPropertyChanged("CurWindowState");
            }
        }

        public void Minimize()
        {
            if (CurWindowState != WindowState.Minimized)
            CurWindowState = WindowState.Minimized;
        }

public ICommand MinCommand { get { return new CommandHandler(() => Minimize(), _canExecute); } }

Můžete mi poradit jak na to?
Díky.

 
Odpovědět
3.12.2016 19:02
Avatar
Maros2470
Člen
Avatar
Maros2470:3.12.2016 19:23

Už to mám. Zapomněl jsem nabindovat Window.

Akceptované řešení
+5 Zkušeností
Řešení problému
 
Nahoru Odpovědět
3.12.2016 19:23
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.