//当点击某一个[记录Item]中的[删除]按钮时 private void RecordListItemControl_ClickDeleteButton(object sender, RoutedPropertyChangedEventArgs <bool> e) { //取到控件 RecordListItemControl _recordListItemControl = sender as RecordListItemControl; //取到控件的数据源 RecordItemData _data = (RecordItemData)_recordListItemControl.Tag; //触发事件 this.OnClickRecordListItemDeleteButton(_data.Data); }
public RecordData() { Id = -1; BugId = -1; ReplyId = -1; BearRecordItemData = new RecordItemData() { Type = RecordType.Bear, Data = this }; BugRecordItemData = new RecordItemData() { Type = RecordType.Bug, Data = this }; IsDelete = false; Images = new ObservableCollection <string>(); }