diff --git a/FFUDevelopment/BuildFFUVM_UI.ps1 b/FFUDevelopment/BuildFFUVM_UI.ps1 index 54cba3f..9d95924 100644 --- a/FFUDevelopment/BuildFFUVM_UI.ps1 +++ b/FFUDevelopment/BuildFFUVM_UI.ps1 @@ -492,6 +492,27 @@ $window.Add_Loaded({ if ($cmbMake.Items.Count -gt 0) { $cmbMake.SelectedIndex = 0 } + + $chkDownloadDrivers = $window.FindName('chkDownloadDrivers') + $spMakeModelSection = $window.FindName('spMakeModelSection') + + # Control visibility when checkbox is checked/unchecked + $chkDownloadDrivers.Add_Checked({ + $spMakeModelSection.Visibility = [System.Windows.Visibility]::Visible + }) + $chkDownloadDrivers.Add_Unchecked({ + $spMakeModelSection.Visibility = [System.Windows.Visibility]::Collapsed + }) + + $script:chkDownloadDrivers = [System.Windows.Controls.CheckBox]$window.FindName('chkDownloadDrivers') + $script:spMakeModelSection = [System.Windows.Controls.StackPanel]$window.FindName('spMakeModelSection') + + $script:chkDownloadDrivers.Add_Checked({ + $script:spMakeModelSection.Visibility = [System.Windows.Visibility]::Visible + }) + $script:chkDownloadDrivers.Add_Unchecked({ + $script:spMakeModelSection.Visibility = [System.Windows.Visibility]::Collapsed + }) }) # Show the window diff --git a/FFUDevelopment/BuildFFUVM_UI.xaml b/FFUDevelopment/BuildFFUVM_UI.xaml index 76cb2c6..a9b9357 100644 --- a/FFUDevelopment/BuildFFUVM_UI.xaml +++ b/FFUDevelopment/BuildFFUVM_UI.xaml @@ -132,8 +132,7 @@ - - + @@ -160,32 +159,46 @@ ToolTip="Check to download drivers automatically." /> - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + - + @@ -195,13 +208,13 @@ - + - + @@ -211,14 +224,14 @@ - + - +