分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!
我們知道,文字的修飾包括:空心字、立體字、劃線字、陰影字、加粗、傾斜等。這裡只說劃線字的修飾方式,按劃線的位置,我們可將之分為:上劃線、中劃線、基線與下劃線。如圖:
從上至下,分別為上劃線(overline),中劃線(strikethrough),基線(baseline)和下劃線(underline)。
如何實現?
(1)xaml**:
" xmlns:x="" >
a這裡textdecorations屬性可以設定為:overline, strikethrough, baseline, underline或none,如果沒有設定textdecorations屬性,則預設為none,即不帶劃線修飾。
(2)使用c#**:
private void setdefaultstrikethrough()
(為了簡潔,這裡只列出相關的關鍵**,其他**未用c#列出。textblock1為textblock的名稱,在xaml中使用 x:name="textblock1"形式標記)
如果要更複雜點的效果,比如需要設定劃線的顏色、線粗等,如下圖:
如何製作類似效果呢?
方法是:設定textblock的textdecorations屬性,再對textdecoration的pen屬性進行設定。
如下xaml**:
" xmlns:x="" >
<penthickness="5">
good
c#關鍵**:
private void setlineargradientunderline()
引申問題:
可不可以同時畫上劃線、中劃線和下劃線?比如:可不可以畫如下圖所示的文武線呢?
答案是:可以!留給有興趣的朋友去思考吧。
給我老師的人工智慧教程打call!
WPF中的文字修飾 上劃線,中劃線,基線與下劃線
原文 wpf中的文字修飾 上劃線,中劃線,基線與下劃線 我們知道,文字的修飾包括 空心字 立體字 劃線字 陰影字 加粗 傾斜等。這裡只說劃線字的修飾方式,按劃線的位置,我們可將之分為 上劃線 中劃線 基線與下劃線。如圖 從上至下,分別為上劃線 overline 中劃線 strikethrough 基...
WPF文字修飾 上 中 下劃線與基線
我們知道,文字的修飾包括 空心字 立體字 劃線字 陰影字 加粗 傾斜等。這裡只說劃線字的修飾方式,按劃線的位置,我們可將之分為 上劃線 中劃線 基線與下劃線。如圖 從上至下,分別為上劃線 overline 中劃線 strikethrough 基線 baseline 和下劃線 underline 如何...
WPF文字修飾 上 中 下劃線與基線
我們知道,文字的修飾包括 空心字 立體字 劃線字 陰影字 加粗 傾斜等。這裡只說劃線字的修飾方式,按劃線的位置,我們可將之分為 上劃線 中劃線 基線與下劃線。如圖 從上至下,分別為上劃線 overline 中劃線 strikethrough 基線 baseline 和下劃線 underline 如何...