2014-10-09 4 views
0

Я получаю сообщение об ошибке «Ссылка на объект не установлена ​​в экземпляр объекта. в то время как понижая динамически созданный объект в виде сетки .. ошибка происходит в коде нижеСсылка на объект не установлена ​​в экземпляр объекта. WPF C#

private void Control_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)  
{ 
    isDragging = false; 
    var draggable = sender as UserControl; 
    draggable.ReleaseMouseCapture(); 
} 

нужна ваша большая помощь .. спасибо

+0

@CodeCaster Я не согласен с этим закрытым голосованием. Это не то же самое –

+0

@ Давид источник этой проблемы объясняется в этом дубликате, а также различные подсказки о том, как исправить это. Недостаточно информации в этом вопросе, чтобы решить эту проблему, OP должен ее прочитать. Кроме того, ваш ответ повторяет крошечную часть принятого ответа в дубликате. – CodeCaster

ответ

2

При использовании этого

var draggable = sender as UserControl; 

и он не может выполнить приведение, результат равен нулю.

Если вы используете этот бросок, удостоверьтесь, чтобы иметь нулевую проверку в случае