SCCMDeployments/_SCCMDeploymentsUIEvents.ps1
function _SCCMDeploymentsUIEvents { #region General UI $SCCMDeployments.Add_SourceInitialized({ }) $SCCMDeployments.Add_Closing({ if ($HomeWindow) { $_.Cancel = $true $SCCMDeployments.hide() } else { $SCCMDeployments.close() } }) #endregion #region UI objects $SCCMDeployments_PopulateDeploymentsButton.Add_Click({ _PopulateDeployments }) $SCCMDeployments_ShowStatsButton.Add_Click({ $Output = _GetSCCMDeploymentStatistics -Deployment $SCCMDeployments_DeploymentsComboBox.Text $OutputObject = @() foreach ($Object in $Output) { $OutputObject += $Object } $SCCMDeployments_StatsDataGrid.ItemsSource = $OutputObject }) #endregion } |