public SecondaryTaskBar(TaskBarHandle taskBarHandle, IObservable <bool> alwaysOnTop, IObservable <bool> autoHide) : base(taskBarHandle) { _window = new ApplicationWindow(taskBarHandle); _subscriptions.Add(alwaysOnTop.Subscribe(b => this.AlwaysOnTop = b)); _subscriptions.Add(autoHide.Subscribe(b => this.AutoHide = b)); this.Refresh(); }
protected TaskBarBase(TaskBarHandle handle) => this.TaskBarHandle = handle;
public PrimaryTaskBar(TaskBarHandle taskBarHandle) : base(taskBarHandle) => this.Refresh();