Account.DailyManagement.View.DailyManagementView.IsMouseDoubleClickDataGridRow C# (CSharp) Method

IsMouseDoubleClickDataGridRow() private method

private IsMouseDoubleClickDataGridRow ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : bool
sender object
e System.Windows.Input.MouseButtonEventArgs
return bool
        private bool IsMouseDoubleClickDataGridRow(object sender, MouseButtonEventArgs e)
        {
            DependencyObject dependencyObject = e.OriginalSource as DependencyObject;
            while (dependencyObject != null)
            {
                if (dependencyObject is DataGridRow)
                {
                    return true;
                }
                else
                {
                    dependencyObject = VisualTreeHelper.GetParent(dependencyObject);
                }
            }
            return false;
        }