【发布时间】:2011-11-21 16:43:18
【问题描述】:
我正在编写一个 Windows Phone 应用程序,在 GUI 中有一个带有许多按钮的列表框,类似于这样
<ListBox x:Name="List">
<ListBox.ItemTemplate>
<DataTemplate>
<Button Width="460" Height="100" Click="Click_B">
<Button.Content>
<StackPanel Orientation="Horizontal" Height="80" Width="400">
<TextBlock Width="200" Name="txtblockName" FontSize="22" Text="{Binding Name}" Height="40"/>
<TextBlock Width="200" Name="txtblockUrl" FontSize="22" Text="{Binding Url}" Height="40"/>
</StackPanel>
</Button.Content>
</Button>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
点击Button需要获取TextBlock“txtblockUrl”的内容,如何获取该值?
private void Click_B(object sender, RoutedEventArgs e)
{
Button source = (Button)e.OriginalSource;
}
【问题讨论】:
标签: c# windows-phone-7 silverlight-4.0 mobile