public NavBar(OKrPageBase page, bool homeEnabled, bool chapterEnabled, bool markEnabled, bool viewEnabled = false) { this.InitializeComponent(); this.page = page; this.btnHome.IsEnabled = homeEnabled; this.btnChapter.IsEnabled = chapterEnabled; this.btnMark.IsEnabled = markEnabled; if (viewEnabled) { this.btnPre.Visibility = Visibility.Visible; this.btnNext.Visibility = Visibility.Visible; } else { this.btnPre.Visibility = Visibility.Collapsed; this.btnNext.Visibility = Visibility.Collapsed; } }