我需要在一个全景项目中使用两个文本块。我用网格来实现这个。 问题是我需要以编程方式更改文本块的文本。
<phone:PanoramaItem Header="Current Status">
<Grid >
<TextBlock x:Name="Spent" Margin="138,0,90,464" FontSize="40"/>
<TextBlock x:Name="Left" Margin="138,50,90,414" FontSize="40"/>
</Grid>
</phone:PanoramaItem>
话说:
Spent.Text = Convert.ToString(total_spent);
Left.Text = Convert.ToString(total_left);
<#>在c#文件中出错。
请告诉我如何更改单个文本块的文本:)
P.S: 我是一个绝对的初学者,几乎完全是自学成才,所以一个简单的答案将是有用的
由于
答案 0 :(得分:0)
您需要使用TextBlock的Text
属性来获取/设置Text。
来自MSDN:TextBlock.Text
获取或设置TextBlock的文本内容。
试试这个:
Spent.Text = Convert.ToString(total_spent.Text);
Left.Text = Convert.ToString(total_left.Text);