Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 7 我可以在文本建议栏中插入数据上下文吗?_Windows Phone 7 - Fatal编程技术网

Windows phone 7 我可以在文本建议栏中插入数据上下文吗?

Windows phone 7 我可以在文本建议栏中插入数据上下文吗?,windows-phone-7,Windows Phone 7,建议栏: 我想知道是否有办法通过编程将我的数据放入此栏。我认为您无法在Windows Phone的预测文本栏中添加文字 您可以使用自动完成功能: 别忘了添加键盘的作用域 <TextBox> <TextBox.InputScope> <InputScope> <InputScopeName NameValue="Text" /> </InputScope> </TextBox

建议栏:
我想知道是否有办法通过编程将我的数据放入此栏。

我认为您无法在Windows Phone的预测文本栏中添加文字

您可以使用自动完成功能:

别忘了添加键盘的作用域

   <TextBox>
    <TextBox.InputScope>
     <InputScope>
       <InputScopeName NameValue="Text" />
     </InputScope>
    </TextBox.InputScope>
  </TextBox>

有多个输入作用域

<TextBox Name="myTextBox" InputScope="Text"/>

有很多方法可以这样列举

var inputScopes=new List();
FieldInfo[]数组=类型(InputScopeNameValue).GetFields(
BindingFlags.Public | BindingFlags.Static);
foreach(阵列中的FieldInfo fi)
{
inputScopes.Add(fi.Name);
}
this.DataContext=inputScopes;
  • 地址城市
  • 地址国名
  • 地址CountryShortName
  • 地址州或省
  • 地址街
  • 字母数字全宽
  • 字母数字宽度
  • 应用程序
  • 波波莫夫
  • 聊天
  • 货币金额
  • 货币数量和符号
  • 货币汉语
  • 日期
  • 日期
  • DateDayName
  • 日期月
  • 达特蒙特纳姆
  • 日期年
  • 违约
  • 数字
  • EmailNameOrAddress
  • 电子邮件地址
  • 电子邮件用户名
  • 枚举字符串
  • 文件名
  • 完整文件路径
  • 哈尼亚
  • 平假名
  • 片假名宽度
  • 片假名
  • LogOnName
  • 地图
  • 姓名电话号码
  • 数字全宽
  • 奥尼查
  • 密码
  • 个人全名
  • 个人赠品名称
  • 个人姓名
  • PersonalNamePrefix
  • PersonalNameSuffix
  • 用语表
  • 邮资
  • 后酒精
  • 私人的
  • 规则表达
  • 搜寻
  • SRG
  • 电话区号
  • 电话号码
  • 电话号码
  • 电话号码
  • 正文
  • 时间
  • 计时
  • TimeMinorSec
  • 网址
  • Xml
  • 约米
  • 你的意思是:?我创建了自己的工具栏,但“粘贴”按钮破坏了视图。
    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;