[英]How to make a button button type (custom keyboard)
我正在用C#創建一個西班牙語應用程序,它將對我高中的一年級學生有所幫助。 我想為無法輕松鍵入的字符創建一個“自定義鍵盤”(ÁÉÍÓÚÑÜ¿???Éíóñü)。 我只是想在屏幕底部制作按鈕,當按下按鈕時會將其添加到文本字段中。 我找不到任何有用的東西。 提前致謝
謝謝大家。 我想出了一些對我正在做的事情有用的方法(即使它可能效率低下)
private void btnUpsidedownEx_Click(object sender, EventArgs e)
{
txtAnswer.Text = txtAnswer.Text + "¡";
txtAnswer.Focus();
}
唯一的問題是,當焦點返回到文本框時,它將突出顯示文本,因此,如果有人繼續鍵入,它將擦除之前的所有內容。 關於如何將光標置於文本末尾的任何建議?
您必須指向文本框上文本的結尾。 像這樣:(ControlToBind是一個文本框)
if (ControlToBind != null)
ControlToBind.Select(tempStart, 0);
private void btnUpsidedownEx_Click(object sender, EventArgs e)
{
txtAnswer.Text = txtAnswer.Text + "¡";
tempstart=
txtAnswer.Focus();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.