Sending control keys did not work for me, but I developed a workaround. I do any download test in a new window, then close the download window, there is no download panel in the original window. It should be a new window, if you make a new tab, which it will transfer to get this, I use JavaScript. Switch to a new window, run the boot test, and then when finished, go to the original window.
string javascript = $"$(window.open('', '_blank', 'location=yes'))";
((IJavaScriptExecutor)Driver).ExecuteScript(javascript); //create new window
Driver.SwitchTo().Window(Driver.WindowHandles.Last())); //switch to new window
//do download test here
Driver.Close(); //close created window
Driver.SwitchTo().Window(Driver.WindowHandles.First()); //back to original window with no download bar
source
share