//当点击某一个[记录Item]中的[删除]按钮时
        private void RecordListItemControl_ClickDeleteButton(object sender, RoutedPropertyChangedEventArgs <bool> e)
        {
            //取到控件
            RecordListItemControl _recordListItemControl = sender as RecordListItemControl;

            //取到控件的数据源
            RecordItemData _data = (RecordItemData)_recordListItemControl.Tag;

            //触发事件
            this.OnClickRecordListItemDeleteButton(_data.Data);
        }
Ejemplo n.º 2
0
        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>();
        }