[英]Auto generate text in rich textbox
現在,我正在制作一個應用程序,您可以在其中編寫一些文本並按一個按鈕。 我的問題是:當您在文本框中編寫內容時,該如何做廣告呢?
示例如果此人寫:
12324
那么我想讓它顯示:
1-2-3-2-4
就像一個偵聽器,如果您編寫內容,該內容會將內容添加到文本框中。
感謝您的幫助。
您可以使用TextChange Event實現此目的。
這是一個例子
private void txtPenaltyDays_TextChanged(object sender, EventArgs e)
{
string yourText = txtPenaltyDays.Text;
txtPenaltyDays_1.Text = string.Join("-", yourText.ToCharArray())
}
假設您有兩個文本框
更新:-您可以在第4個字符后添加“-”,而不是單個字符。
string a = "mihirdaveisdeveloper";
var divided = Enumerable.Range(0, a.Length / 4)
.Select(i => a.Substring(i * 4, 4));
var ans = string.Join("-", divided);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.