public SampleController() { _themeListener = new ThemeListener(); Current = this; this.InitializeComponent(); _themeListener.ThemeChanged += (s) => { ThemeChanged?.Invoke(this, new ThemeChangedArgs { Theme = GetCurrentTheme() }); }; // Prevent Pop in on wider screens. if (((FrameworkElement)Window.Current.Content).ActualWidth > 700) { SidePaneState = PaneState.Normal; } ThemePicker.SelectedIndex = (int)GetCurrentTheme(); ThemePicker.SelectionChanged += ThemePicker_SelectionChanged; DocumentationTextblock.SetRenderer <SampleAppMarkdownRenderer>(); ProcessSampleEditorTime(); XamlCodeEditor.UpdateRequested += XamlCodeEditor_UpdateRequested; }
public Shell() { InitializeComponent(); Current = this; DocumentationTextblock.SetRenderer <SampleAppMarkdownRenderer>(); }