AutoCompleteTextBox介绍
控件描述
自动完成文本框:带提示框的输入控件。
支持系统版本
IOS 8.0版本以上,Android4.0版本以上。
更新日志
无
扫码下载APP,查看示例
属性介绍
DefaultValue:默认显示的内容
Placeholder:没有内容时的提示文字
Data:提示框的内容
FontSize:内容文字的大小
PromptFontSize:提示文字的大小
PlaceholderTextColor:设置没有内容时,提示文字的颜色
KeyboardType:键盘的类型
Color:内容文字的颜色
PromptColor:提示框文字的颜色
方法介绍
无
事件介绍
TextChanged:在DefaultValue属性改变时发生
TouchEnter:在触摸进入控件时发生
TouchLeave:在触摸离开控件时发生
使用介绍
示例代码
C#:
private void autoCompleteTextBox1_TextChanged(object sender, EventArgs e)
{
//设定最多显示10个
string[] DataContent = new string[10];
string TEXT = autoCompleteTextBox1.DefaultValue;
int n = 0;
if (TEXT != "")
{
for (int i = 0; i < str.Length; i++)
{
if (str[i].IndexOf(TEXT) >=0&& str[i]!= TEXT)
{
DataContent[n] = str[i];
if (n < DataContent.Count() - 1)
n++;
else
break;
}
}
//使用循环排除和过滤掉空字符串
List<string> list = new List<string>();
foreach (string s in DataContent)
{
if (!string.IsNullOrEmpty(s))
{
list.Add(s);
}
}
DataContent = list.ToArray();
autoCompleteTextBox1.Data = DataContent;
Toast("Text内容改变");
}
}
private void autoCompleteTextBox1_TouchEnter(object sender, EventArgs e)
{
Toast("光标进入");
}
private void autoCompleteTextBox1_TouchLeave(object sender, EventArgs e)
{
Toast("光标离开");
}
备注:
在android中,当使用相对布局且没有指定具体高度时,输入框无法撑满控件
开发者信息
类型:企业用户
开发者:上海石磨信息科技有限公司
联系方式:
更新时间:2018/2/12 13:47:45
版本列表
插件版本号以及其支持的设计器版本号和内核版本号一览