UI/_GenericDataGridUIEvents.ps1

function _GenericDataGridUIEvents {
    #region General UI
    $GenericDataGrid.Add_SourceInitialized({
            _OnGenericDataGridSourceInitialized
        })

    $GenericDataGrid.Add_Activated({
            $HomeWindow_LoadingLabel.Visibility = 'Hidden'
        })

    $GenericDataGrid.Add_Closing({
            if ($ADLookups) {
                $_.Cancel = $true
                $GenericDataGrid.hide()
            }
            elseif ($HomeWindow) {
                $_.Cancel = $true
                $GenericDataGrid.hide()
            }
            else {
                $GenericDataGrid.close()
            }
        })
    #endregion
    $GenericDataGrid_TypeComboBox.Add_KeyDown({
            if ($_.Key -eq 'Enter') {
                _GenericDataGridLookup
            }
        })
    $GenericDataGrid_ComputersComboBox.Add_KeyDown({
            if ($_.Key -eq 'Enter') {
                _GenericDataGridLookup
            }
        })

    $GenericDataGrid_LookupButton.Add_Click({
        _GenericDataGridLookup
        })
}