C# PhoneTextBox和LengthindIndicator可视错误

C# PhoneTextBox和LengthindIndicator可视错误,c#,windows-phone-7,windows-phone-8,windows-phone,silverlight-toolkit,C#,Windows Phone 7,Windows Phone 8,Windows Phone,Silverlight Toolkit,我需要实现的是非常简单的。我在WindowsPhone8应用程序中有以下PhoneTextBox。当文本框有焦点时,我需要LengthIndicator Visible为真,当它失去焦点时,我不希望它出现在那里 <toolkit:PhoneTextBox x:Name="TextBox1" MaxLength="480" GotFocus="TextBox1_GotFocus" LostFocus="TextBox1_LostFocus"/> 当它聚焦并且我输入了一些东西时,长度指

我需要实现的是非常简单的。我在WindowsPhone8应用程序中有以下PhoneTextBox。当文本框有焦点时,我需要LengthIndicator Visible为真,当它失去焦点时,我不希望它出现在那里

<toolkit:PhoneTextBox x:Name="TextBox1" MaxLength="480" GotFocus="TextBox1_GotFocus" LostFocus="TextBox1_LostFocus"/>
当它聚焦并且我输入了一些东西时,长度指示器就会显示出来。现在,即使调用LostFocus方法,当它失去焦点时,长度指示器仍然保留

此外,如果我放置了一个动作图标,由于文本包装,文本框的大小会变大,但当文本被清除时,它实际上不会返回到默认的大小高度

我已经到处搜索过类似的行为,但据说已经在我使用的最新版本中修复了-

有人知道这里出了什么问题吗?
提前谢谢。

所以这是NuGet版本中的一个bug,而不是最新的源代码?@NeilTurner,据我所知,这通常是一个bug。最新的源代码是NuGet版本-上次更新是2个月前-从那时起就没有了,至少这是我发现的,我会在WP Toolkit codeplex网站上提交一个问题,同时添加一个问题。您是否尝试过2013年8月最新发布的WP Toolkit?而且
private void TextBox1_GotFocus(object sender, RoutedEventArgs e)
{
    TextBox1.LengthIndicatorVisible = true;
    TextBox1.TextWrapping = TextWrapping.Wrap;
}

private void TextBox1_LostFocus(object sender, RoutedEventArgs e)
{
    TextBox1.LengthIndicatorVisible = false;
    TextBox1.TextWrapping = TextWrapping.NoWrap;
}