建议栏:http://i.msdn.microsoft.com/dynimg/IC530993.png 我想知道是否有办法以编程方式将数据放入此栏中。
答案 0 :(得分:0)
我认为您无法在Windows Phone中的Predictive Text栏中添加单词。
您可以使用自动填充功能:
http://developer.nokia.com/Community/Wiki/How_to_use_Auto_Complete_Box_in_Windows_Phone
不要忘记添加键盘的范围
<TextBox>
<TextBox.InputScope>
<InputScope>
<InputScopeName NameValue="Text" />
</InputScope>
</TextBox.InputScope>
</TextBox>
有多个输入范围
<TextBox Name="myTextBox" InputScope="Text"/>
有一些方法可以将此列举为此post points out
var inputScopes = new List<string>();
FieldInfo[] array = typeof(InputScopeNameValue).GetFields(
BindingFlags.Public | BindingFlags.Static);
foreach (FieldInfo fi in array)
{
inputScopes.Add(fi.Name);
}
this.DataContext = inputScopes;