У меня есть текстовый блок, где весь текст отображается при нажатии кнопки пользователем.Форматирование текста в формате ("###. ##") при нажатии кнопки
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# help, если какой-либо орган знает, что текст в текстовом блоке отображается в «###. ##» только в этом ограниченном формате.
и что это ###. ## format? –
###. ## этот формат для текста, отображаемого в этом формате или ограниченного этими цифрами –