implement right click logic

- right click clears selection and only selects right clicked app
This commit is contained in:
MyDrift 2025-03-07 15:50:16 +01:00
parent 52de4690ab
commit 8daaf5e060

View File

@ -27,6 +27,13 @@ function Initialize-InstallAppEntry {
$border.Tag = $Appkey
$border.ToolTip = $App.description
$border.Add_MouseUp({
if ($_.ChangedButton -eq [System.Windows.Input.MouseButton]::Left) {
$childCheckbox = ($this.Child.Children | Where-Object {$_.Template.TargetType -eq [System.Windows.Controls.Checkbox]})[0]
$childCheckBox.isChecked = -not $childCheckbox.IsChecked
}
})
$border.Add_MouseRightButtonUp({
Invoke-WPFPresets -imported $true -checkboxfilterpattern "WPFInstall*";
$childCheckbox = ($this.Child.Children | Where-Object {$_.Template.TargetType -eq [System.Windows.Controls.Checkbox]})[0]
$childCheckBox.isChecked = -not $childCheckbox.IsChecked
})