EDITBOX 元素

[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

EDITBOX 元素为用户提供了一种在外观中输入文本的方法。

EDITBOX 元素支持以下属性。

属性 描述
backgroundColor 指定或检索编辑框控件的背景色。
边境 指定或检索一个值,该值指示编辑框控件是否具有边框。
editStyle 指定或检索编辑框控件的样式。
fontFace 指定或检索用于编辑框控件中文本的字体。
fontSize 指定或检索编辑框控件的字号。
fontStyle 指定或检索编辑框控件的字体样式。
foregroundColor 指定或检索编辑框控件中的文本颜色。
理由 指定或检索编辑框控件中文本的对齐方式。
lineCount 检索编辑框控件中的行数。
readOnly 指定或检索一个值,该值指示编辑框控件中的文本是只读的还是可编辑的。
textLimit 指定或检索用户可在编辑框控件中键入的最大字符数。
value 指定或检索在编辑框控件中显示的文本。
wordWrap 指定或检索一个值,该值指示是否在编辑框控件中启用自动换行。

 

EDITBOX 元素支持以下方法。

方法 描述
getLine 检索具有指定索引的行的文本。
getLineFromChar 检索指定字符索引的行索引。
getLineIndex 检索指定行索引的字符索引。
getSelectionEnd 检索编辑框控件中所选文本的结束位置。
getSelectionStart 检索编辑框控件中所选文本的起始位置。
replaceSelection 将当前选定内容替换为指定的文本。
setSelection 选择编辑框控件中的文本,从指定的开始索引到指定的结束索引。

 

EDITBOX 元素支持环境属性,并且可以实现除 onclick 之外的所有环境事件处理程序。 有关详细信息,请参阅 环境属性 和环境 事件处理程序

注意

对于 Windows XP 或更高版本,此元素需要Windows 媒体播放器。

 

外观编程参考