Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
22.07.2012, 22:01
|
|||
---|---|---|---|
Как узнать какая кнопка в шаблоне листбокса была нажата? |
|||
#18+
Здраствуйте. Есть шаблон в листбоксе для отображения нескольких полей таблицы и есть кнопка удалить. Я её могу связать с полем из таблицы и при этом узнавать, напротив какого значения была нажата кнопка. <telerik:RadListBox > <telerik:RadListBox.ItemTemplate > <DataTemplate> <Grid > <TextBlock Text="{Binding Path=Fio, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" /> <Label Content="{Binding Path=ocenka, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" /> <Button Content="Х" Margin="5" HorizontalAlignment="Right" Tag="{Binding Path=Fio}" Click="ButtonDelete_Click" Name="ButtonDelete"/> </Grid> </DataTemplate> </telerik:RadListBox.ItemTemplate> </telerik:RadListBox> вот обработчик нажатия кнопки: private void ButtonDelete_Click(object sender, RoutedEventArgs e) { Button btn = (Button)sender; string Fio = (string)btn.Tag; MessageBox.Show(Fio); } при этом я вижу, напротив какого фио была нажата кнопка. А как узнать, какая по счёту была нажата кнопка, т.е. из какого ListBoxItem данного листбокса. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=21&tablet=1&tid=1441738]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
others: | 310ms |
total: | 442ms |
0 / 0 |