WPF 實現 倆組二十位數字 比較 不同位數標紅

2021-10-22 20:11:59 字數 1168 閱讀 9900

組織語言真難  什麼意思那 

看圖

因為是wpf 有想過 弄20個文字什麼的  感覺太蠻煩 而且有點low

這樣乙個textblock就可以

string text = "00022010111";

string text2 = "01021000121";

if (string.isnullorempty(text)|| string.isnullorempty(text2))

int i, start = 0;

textblock1.inlines.clear();

textblock2.inlines.clear();

for (i = 0; i < text.length; i++)

);textblock1.inlines.add(new run() );

textblock2.inlines.add(new run() );

textblock2.inlines.add(new run() );

start = i + 1;}}

if (start < text.length)

);textblock2.inlines.add(new run() );}}

如果有需求 是只對乙個文字內容進行篩選

string text = textblock1.text;

textblock1.inlines.clear();

int index, start = 0;

char c = 'o'; //要替換的字元

while ((index = text.indexof(c, start)) != -1)

);textblock1.inlines.add(new run() );

start = index + 1;

}if (start < text.length)

textblock1.inlines.add(new run() );

好了 

散會

WPF教程(二十三)WPF面板簡介

面板是wpf中最重要的控制項之一,用於存放其他控制項,或者控制視窗 頁面的布局。由於乙個窗體只能放置乙個子控制項,因此面板用來隔成多塊區域,這些區域各自可以放置乙個控制項或者面板 別忘了面板也是控制項 面板分不同的形式,每一種都有其自己處理布局以及控制其子控制項的方式。因此選擇一種合適的面板對於實現...

C 倆棧實現佇列

自畫草圖 1 2 3 4向s1壓棧 s1彈棧,元素為4 3 2 1 4 3 2 1壓向s2 s2彈棧為1 2 3 4 即符合隊的特徵先進先出 設計思路 1.s1棧往裡壓資料 2.s2棧只負責彈資料 3.s2彈棧前,先判斷s2是否為空棧,如果是空棧,判斷s1是否是空棧,都為空棧則隊空 4.s1不為空棧...

用倆個棧實現佇列

棧 佇列 一 題目 感謝 提供的題目 用倆個棧實現佇列。某佇列的宣告如下 templateclass cqueue cqueue void deletehead remove a element from head private stackm stack in stackm stack out 分...