Нажмите
Я предполагаю, что ваша кнопка кликабельна, и вы хотите знать, как обрабатывать событие клика. Правильно?
Для обработчика кликов добавьте следующий код:
private void btnDelete_Click(object sender, RoutedEventArgs e) {
FrameworkElement fe = sender as FrameworkElement;
if(null == fe){
return;
}
UserReportProfile userReportProfile = fe.DataContext as UserReportProfile;
if (null == userReportProfile) {
return;
}
// Do here your deletion-operation
}
Я предположил, что ваш класс элементов называется UserReportProfile. В противном случае измените объявленный тип соответствующим образом.
Компоновка
Для выравнивания добавьте следующую декларацию в ComboBox:
HorizontalContentAlignment="Stretch"
Это дает вашей DataTemplate-Grid полную ширину, и вы можете размещать элементы по своему усмотрению.
<dxe:ComboBoxEdit Name="cboUserCustomReports"
HorizontalContentAlignment="Stretch"
Width="300" Height="Auto"
Margin="0,5,0,5"
...>