protected override void OnApplyTemplate() { base.OnApplyTemplate(); _commandBar = GetTemplateChild("CommandBar") as CommandBar; _toolbarPlacementHelper.Initialize(_commandBar, () => ToolbarPlacement, GetTemplateChild); TaskCompletionSource <CommandBar> tcs = _commandBarTcs; tcs?.SetResult(_commandBar); }
protected override void OnApplyTemplate() { base.OnApplyTemplate(); _presenter = GetTemplateChild("presenter") as Windows.UI.Xaml.Controls.ContentPresenter; _titleViewPresenter = GetTemplateChild("TitleViewPresenter") as FrameworkElement; _commandBar = GetTemplateChild("CommandBar") as CommandBar; _toolbarPlacementHelper.Initialize(_commandBar, () => ToolbarPlacement, GetTemplateChild); TaskCompletionSource <CommandBar> tcs = _commandBarTcs; tcs?.SetResult(_commandBar); }
protected override void OnApplyTemplate() { base.OnApplyTemplate(); _presenter = GetTemplateChild("presenter") as Microsoft.UI.Xaml.Controls.ContentPresenter; _titleViewPresenter = GetTemplateChild("TitleViewPresenter") as FrameworkElement; _commandBar = GetTemplateChild("CommandBar") as CommandBar; _titleViewManager = new TitleViewManager(this); _toolbarPlacementHelper.Initialize(_commandBar, () => ToolbarPlacement, GetTemplateChild); UpdateToolbarDynamicOverflowEnabled(); TaskCompletionSource <CommandBar> tcs = _commandBarTcs; tcs?.SetResult(_commandBar); }
protected override void OnApplyTemplate() { base.OnApplyTemplate(); _split = GetTemplateChild("SplitView") as SplitView; if (_split == null) { return; } var paneToggle = GetTemplateChild("PaneTogglePane") as Microsoft.UI.Xaml.Controls.Button; if (paneToggle != null) { paneToggle.Click += OnToggleClicked; } var contentToggle = GetTemplateChild("ContentTogglePane") as Microsoft.UI.Xaml.Controls.Button; if (contentToggle != null) { contentToggle.Click += OnToggleClicked; } _flyoutPresenter = GetTemplateChild(FlyoutPresenterTemplateName) as FrameworkElement; _detailPresenter = GetTemplateChild("DetailPresenter") as FrameworkElement; _titleViewPresenter = GetTemplateChild("TitleViewPresenter") as FrameworkElement; _commandBar = GetTemplateChild("CommandBar") as CommandBar; _toolbarPlacementHelper.Initialize(_commandBar, () => ToolbarPlacement, GetTemplateChild); UpdateToolbarDynamicOverflowEnabled(); UpdateMode(); if (_commandBarTcs != null) { _commandBarTcs.SetResult(_commandBar); } _titleViewManager = new TitleViewManager(this); }
protected override void OnApplyTemplate() { base.OnApplyTemplate(); _backButton = GetTemplateChild("backButton") as AppBarButton; if (_backButton != null) { _backButton.Click += OnBackClicked; } _presenter = GetTemplateChild("presenter") as Windows.UI.Xaml.Controls.ContentPresenter; _commandBar = GetTemplateChild("CommandBar") as CommandBar; _toolbarPlacementHelper.Initialize(_commandBar, () => ToolbarPlacement, GetTemplateChild); TaskCompletionSource <CommandBar> tcs = _commandBarTcs; tcs?.SetResult(_commandBar); }
protected override void OnApplyTemplate() { base.OnApplyTemplate(); _split = GetTemplateChild("SplitView") as SplitView; if (_split == null) { return; } var paneToggle = GetTemplateChild("PaneTogglePane") as Windows.UI.Xaml.Controls.Button; if (paneToggle != null) { paneToggle.Click += OnToggleClicked; } var contentToggle = GetTemplateChild("ContentTogglePane") as Windows.UI.Xaml.Controls.Button; if (contentToggle != null) { contentToggle.Click += OnToggleClicked; } _masterPresenter = GetTemplateChild("MasterPresenter") as FrameworkElement; _detailPresenter = GetTemplateChild("DetailPresenter") as FrameworkElement; _titleViewPresenter = GetTemplateChild("TitleViewPresenter") as FrameworkElement; _commandBar = GetTemplateChild("CommandBar") as CommandBar; _toolbarPlacementHelper.Initialize(_commandBar, () => ToolbarPlacement, GetTemplateChild); UpdateMode(); if (_commandBarTcs != null) { _commandBarTcs.SetResult(_commandBar); } }