【发布时间】:2017-03-08 11:12:43
【问题描述】:
我有一个文本块,所有文本都显示在用户点击按钮上。
XAML
<TextBlock x:Name="TextDisplay" TextAlignment="Center"
Style="{StaticResource PhoneTextTitle1Style}" />
<Button Style="{StaticResource MyButtonStyle}" Content="1" Click="Number_Click" />
<Button Style="{StaticResource MyButtonStyle}" Content="2" Click="Number_Click" />
<Button Style="{StaticResource MyButtonStyle}" Content="3" Click="Number_Click" />
<Button Style="{StaticResource MyButtonStyle}" Content="4" Click="Number_Click" />
<Button Style="{StaticResource MyButtonStyle}" Content="5" Click="Number_Click" />
<Button Style="{StaticResource MyButtonStyle}" Content="6" Click="Number_Click" />
<Button Style="{StaticResource MyButtonStyle}" Content="7" Click="Number_Click" />
<Button Style="{StaticResource MyButtonStyle}" Content="8" Click="Number_Click" />
<Button Style="{StaticResource MyButtonStyle}" Content="9" Click="Number_Click" />
<Button Style="{StaticResource MyButtonStyle}" Content="0" Click="Number_Click" />
当用户点击按钮内容时,我希望在文本块中显示按钮内容,但仅限于这种有限的格式(“###.##”)。
C#
private void Number_Click(object sender, RoutedEventArgs e)
{
Button b = (Button)sender;
TextDisplay.Text += b.Content.ToString("###.##");
}
但当我删除“###.##”代码时,ToString 上显示错误,但按钮可以无限点击。
平台:windows phone silverlight app /c# 如果有人知道在文本块中以“###.##”这种有限的格式显示文本,请提供帮助。
【问题讨论】:
-
这个###.##格式是什么?
-
###.## this format for text to display in this format or limited to this numbers
标签: c# windows-phone-8 textblock windows-phone-silverlight