Я пытаюсь получить текст из моего TextBlock во время выбора элемента из списка Listbox.Как получить текст из textBlock во время SelectionChangeEvent из ListBox?
Вот мой код для ListBox в моем файле XAML ..
<ListBox x:Name="listBox" Height="535" Margin="7,0,12,0"
SelectionChanged="selectedItem"
ItemsSource="{Binding}">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<toolkit:WrapPanel FlowDirection="LeftToRight"
ItemWidth="215" ItemHeight="215" />
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
<ListBox.ItemTemplate x:Uid="info">
<DataTemplate>
<StackPanel>
<Border>
<Image HorizontalAlignment="Left" Margin="6,6,0,0"
Name="image1" Stretch="Fill"
VerticalAlignment="Top"
Source="{Binding imageSource}" />
</Border>
<TextBlock x:Name="path" Foreground="Transparent"
Text="{Binding imagePath}"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Для моих C# код я использую метод selectionChangedEvent, который будет обрабатывать событие водопроводного, но я не могу понять, как получить содержание моего Элемент TextBlock.
private void selectedItem(object sender, SelectionChangedEventArgs e)
{
//I need to take the content of my textblock w/c carry the path for
//my image to be use to share using ShareMediaTask.
//path = the content of my textblock
var task = new ShareMediaTask();
task.FilePath = path;
task.Show();
}
Я бы очень признателен за любую помощь.
Да sir imagePath является свойством класса. Большое спасибо, сэр! теперь его работа! – json001