我想自动将一段纯文本添加到我的 TextBox 值中。例如,我想要显示 John Latham 的统计信息,因此最好自动添加“Statistics for”,然后将 Text 属性分配给我的控件。我做了一些研究,但由于某种原因它对我不起作用。你能验证为什么吗?我想这可能是由于绑定的原因,我怎样才能从后面的代码中获得相同的结果?谢谢!
<StackPanel Grid.Row="0" Grid.Column="1">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="50"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Image Name="imgStatistic" Source="/Images/Statistics.gif" Grid.Column="0" HorizontalAlignment="Left" Height="50" Width="50"/>
<TextBlock Text="{Binding Title, StringFormat='Statistic for {0}'}" Name="txtStatistics" VerticalAlignment="Bottom" Grid.Column="1" FontSize="18" TextWrapping="Wrap"/>
</Grid>
</StackPanel>
代码背后:
this.txtStatistics.Text = emp.FirstName + " " + emp.LastName;