private async Task LoadMarkdownFile(StorageFile file) { var read = await FileIO.ReadTextAsync(file); var html = MDParser.Parse(read); content = html; aboutShown = false; SetView(content); }
private void SetView(string html) { string result = MDParser.GetHeader(IsDark()); result += MDParser.Parse(html); result += MDParser.GetFooter(); #if DEBUG Debug.WriteLine(result); #endif wvView.NavigateToString(result); }
public MainPage() { this.InitializeComponent(); string usage = loader.GetString("usage"); string license = loader.GetString("license"); about = MDParser.Parse(usage + "\n\n" + license); bool defaultDark = App.Current.RequestedTheme == ApplicationTheme.Dark; this.RequestedTheme = defaultDark ? ElementTheme.Dark : ElementTheme.Light; tsDark.IsOn = defaultDark; tsDark.Toggled += ChangeTheme; content = about; aboutShown = true; bDocument.Visibility = Visibility.Collapsed; }