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 }) } |