单击按钮后,我需要将字符串(TextBlockName.Text)从用户控件发送到应用程序页面。
应用程序页面 XAML:
<ListBox x:Name="lstFlags">
<ListBox.ItemTemplate>
<DataTemplate>
<local:ListItem />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
UserControl "ListItem" с# 代码:
public partial class ListItem : UserControl
{
...
private void Button_Click(object sender, RoutedEventArgs e)
{
}
}
用户控制 Xaml:
<Button Click="Button_Click">
<TextBlock Name="TextBlockName" Text="{Binding ShortName}" />
</Button>
所以。我认为有必要在单击按钮时在应用程序页面中生成事件。我怎样才能做到这一点?