wpf界面 如何給WPFTextBox設(shè)置行高?
如何給WPFTextBox設(shè)置行高?最近,我在一個(gè)WPF項(xiàng)目中工作,在這個(gè)項(xiàng)目中文本模塊中使用了TextBox控件。因?yàn)橐郧笆褂玫腞ichTextBox功能更強(qiáng)大,并且有各種屬性,所以在我用textb
如何給WPFTextBox設(shè)置行高?
最近,我在一個(gè)WPF項(xiàng)目中工作,在這個(gè)項(xiàng)目中文本模塊中使用了TextBox控件。因?yàn)橐郧笆褂玫腞ichTextBox功能更強(qiáng)大,并且有各種屬性,所以在我用textbox替換它之后出現(xiàn)了一個(gè)問(wèn)題。當(dāng)我使用多行文字時(shí),行距很小,看起來(lái)不夠漂亮。今天修改控件模板時(shí),突然發(fā)現(xiàn)TextBlock的lineheight屬性可以直接設(shè)置為textbox。看看代碼:TextBlock.LineHeight="22" TextBlock.LineStackingStrategy=“Blocklineheight”背景設(shè)置模式:TextBlock.SetLineHeight設(shè)置(textbox,14)//設(shè)置其他屬性
如何更改WPF的textbox以禁用背景顏色的更改可以寫(xiě)入isfocused事件中。對(duì)于輸入后失去焦點(diǎn)的文本框,文本框可以接收回車鍵事件和失去焦點(diǎn)事件,將焦點(diǎn)轉(zhuǎn)移到其他元素。例如網(wǎng)格.IsFocusable=正確網(wǎng)格.GetFocus() 網(wǎng)格.IsFocusable=假文本框1.BackColor=系統(tǒng)顏色黑色// 系統(tǒng)顏色是系統(tǒng)定義的枚舉,可以選擇顏色。如果您使用的是WPF編程,那么應(yīng)該使用文本框背景屬性,結(jié)果一筆的量,以達(dá)到過(guò)多的背景顏色和其他不同的背景效果。