New to Telerik UI for WPF? Start a free 30-day trial
Host WebBrowser in RadWindow
Updated on Sep 15, 2025
A common scenario that you might want to achieve is hosting a WebBrowser control in a RadWindow. However, by default the RadWindow does not support this, because it is displayed into a transparent WPF Window and the WPF Window doesn't support hosting a WebBrowser control when it is in transparent mode.
Setting the Transparancy of the RadWindow
In order to achieve the requirement described above, you can utilize the RadWindowInteropHelper class in order to set the AllowTransparency attached property on the RadWindow. Example 1 demonstrates this approach.
Example 1: Hosting a WebBrowser in RadWindow
C#
var window = new RadWindow
{
Content = new WebBrowser { Source = new Uri("http://www.telerik.com/") },
Width = 700,
Height = 500
};
RadWindowInteropHelper.SetAllowTransparency(window, false);
window.Show();Figure 1: Result from Example 1 in the Office2016 theme
