zoukankan      html  css  js  c++  java
  • Windows Phone tool kit bug

    Windows phone tool kit 中PhoneTextBox控件有个bug,就是当从输入状态切换失去焦点时,再次进入输入状态时字体颜色会变浅,并且无法恢复。产生这个bug的原因是输入框的状态未及时改变回编辑状态。解决办法:

    找到控件源码,在函数UpdateHintVisibility()中 ActualHintVisibility = Visibility.Collapsed;的后面添加Foreground = ForegroundBrushEdit;

    即添加后的代码:

    private void UpdateHintVisibility()
    {
      if (HintContent != null)
       {
         if (string.IsNullOrEmpty(Text))
         {
           ActualHintVisibility = Visibility.Visible;
            Foreground = ForegroundBrushInactive;
         }
         else
         {
           ActualHintVisibility = Visibility.Collapsed;
           Foreground = ForegroundBrushEdit;// Dokay add
         }
       }
    }
  • 相关阅读:
    swift
    swift
    swift
    swift
    swift
    swift
    swift
    选择排序
    组合 和 继承
    Android中使用LitePal操控SQLite数据库
  • 原文地址:https://www.cnblogs.com/dokaygang128/p/2595436.html
Copyright © 2011-2022 走看看