vb.net - vb.net - 在 Richtextbox 中更改 tab keydown 的行为(如果 e.KeyCode = Keys.Tab Then...)
问题描述
在富文本框中按 TAB 时,我希望整行居中。
我有 2 个问题:
我似乎无法抑制标签通常的作用。我努力了
Private Sub rtbScript_KeyDown(sender As Object, e As KeyEventArgs) Handles rtbScript.KeyDown If e.KeyCode = Keys.Tab Then e.SuppressKeyPress = True MsgBox("tab key pressed") End If End Sub
结果仍然是richtextbox中的表格
- 如何在按下制表键的富文本框中将确切的行居中我还没有代码
任何和所有的想法将不胜感激!谢谢!
解决方案
找到了!
rtbScript.SelectionTabs = New Integer() {(rtbScript.Width / 2)}
这似乎可以解决问题!谢谢大家的时间!
推荐阅读
- java - 在java中设置bat变量并执行/调用那个bat
- ssl - 如何正确提交用于登录 Kubernetes 的证书?
- python - 如何在python中提取gz文件
- python - Python数组到array2d
- vba - 在 Sheets.Copy 之后保存而不使用 ActiveWorkbook
- liquibase - Liquibase SQL 到 XML 生成器
- python - 函数参数 - 澄清
- knockout.js - 将替换器传递给淘汰赛 ko.mapping.toJSON
- macos - 错误消息:U 盘上的“电子框架:文件太短”
- scala - 将数据框列中的空值替换为其他数据框中的值 wrt 到 id