Art*_*tur 2 .net silverlight wcf
我想知道是否有一种方法可以在xaml文件中的Silverlight中连接两个字符串.我有一个DataGrid,其中一列是'Default Contact',我想在那里表示数据作为名字和姓氏.
<sdk:DataGridTextColumn Header="Default Contact"
Binding="{Binding Path=DefaultContact.FirstName}" />
Run Code Online (Sandbox Code Playgroud)
我在考虑这样的事情:
Binding="{Binding Path=DefaultContact.FirstName + " " + DefaultContact.LasttName}"
Run Code Online (Sandbox Code Playgroud)
但这不起作用.我甚至不知道这是否有可能实现.看起来像是非常基本的东西,所以我希望它能以某种方式得到支持.
任何帮助将不胜感激.
您可以使用DataGridTemplateColumn并在模板中同时包含您的名字和姓氏.像这样的东西:
<sdk:DataGridTemplateColumn Header="Name">
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" VerticalAlignment="Center">
<TextBlock Padding="5,0,5,0"
Text="{Binding DefaultContact.FirstName}"/>
<TextBlock Text="{Binding DefaultContact.LastName}"/>
</StackPanel>
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>
Run Code Online (Sandbox Code Playgroud)