コード例 #1
0
        private RichTextBox GetTextBlock()
        {
            RichTextBox richTextBox = new RichTextBox();

            richTextBox.Tap         += new EventHandler <GestureEventArgs>(this.textBlock_Tap);
            richTextBox.TextWrapping = this.TextWrapping;
            if (this.LineHeight > 0.0)
            {
                richTextBox.LineStackingStrategy = LineStackingStrategy.BlockLineHeight;
                richTextBox.LineHeight           = this.LineHeight;
            }
            richTextBox.IsReadOnly = true;
            richTextBox.FontSize   = this.FontSize;
            richTextBox.FontFamily = this.FontFamily;
            richTextBox.HorizontalContentAlignment = this.HorizontalContentAlignment;
            richTextBox.TextAlignment = this.TextAlignment;
            richTextBox.Foreground    = this.Foreground;
            richTextBox.Padding       = new Thickness(-12.0, 0.0, 0.0, 0.0);
            BrowserNavigationService.SetDisableHyperlinks((DependencyObject)richTextBox, this.DisableHyperlinks);
            BrowserNavigationService.SetTextId((DependencyObject)richTextBox, this.TextId);
            return(richTextBox);
        }
コード例 #2
0
        private RichTextBox GetTextBlock()
        {
            RichTextBox richTextBox = new RichTextBox();

            ((UIElement)richTextBox).Tap += (new EventHandler <System.Windows.Input.GestureEventArgs>(this.textBlock_Tap));
            richTextBox.TextWrapping      = this.TextWrapping;
            if (this.LineHeight > 0.0)
            {
                richTextBox.LineStackingStrategy = ((LineStackingStrategy)1);
                richTextBox.LineHeight           = this.LineHeight;
            }
            richTextBox.IsReadOnly = true;
            richTextBox.FontSize   = base.FontSize;
            richTextBox.FontFamily = base.FontFamily;
            richTextBox.HorizontalContentAlignment = base.HorizontalContentAlignment;
            richTextBox.TextAlignment = this.TextAlignment;
            richTextBox.Foreground    = base.Foreground;
            richTextBox.Padding       = (new Thickness(-12.0, 0.0, -12.0, 0.0));
            BrowserNavigationService.SetDisableHyperlinks((DependencyObject)richTextBox, this.DisableHyperlinks);
            BrowserNavigationService.SetTextId((DependencyObject)richTextBox, this.TextId);
            BrowserNavigationService.SetHideHyperlinksForeground((DependencyObject)richTextBox, this.HideHyperlinksForeground);
            return(richTextBox);
        }