Class RadWindow
Inheritance
System.Object
RadWindow
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class RadWindow : WindowBase, INotifyLayoutChange, IWindowDragAware, IDragAware, IClickAware, IWindow
Constructors
Fields
Declaration
public static readonly DependencyProperty BorderBackgroundProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty DialogResultProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty IconProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty IconTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty IsRestrictedProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty IsRestrictedWhenMaximizedProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty ModalBackgroundProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty PromptResultProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty RestoreMinimizedLocationProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty RestrictedAreaMarginProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty WindowStartupLocationProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Properties
Declaration
public Brush BorderBackground { get; set; }
Property Value
|
Microsoft.UI.Xaml.Media.Brush
|
Declaration
public static double DefaultSizeRatio { get; }
Property Value
Declaration
public Nullable<bool> DialogResult { get; set; }
Property Value
|
System.Nullable<System.Boolean>
|
Declaration
public object Icon { get; set; }
Property Value
Declaration
public DataTemplate IconTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.DataTemplate
|
Declaration
public bool IsRestricted { get; set; }
Property Value
Declaration
public bool IsRestrictedWhenMaximized { get; set; }
Property Value
Declaration
public Brush ModalBackground { get; set; }
Property Value
|
Microsoft.UI.Xaml.Media.Brush
|
Declaration
public Window OutOfBrowserOwner { get; set; }
Property Value
Declaration
public string PromptResult { get; set; }
Property Value
Declaration
public bool RestoreMinimizedLocation { get; set; }
Property Value
Declaration
public Thickness RestrictedAreaMargin { get; set; }
Property Value
|
Microsoft.UI.Xaml.Thickness
|
Declaration
public WindowStartupLocation WindowStartupLocation { get; set; }
Property Value
Methods
Declaration
protected override void ChangeVisualState(bool useTransitions)
Parameters
|
System.Boolean
useTransitions
|
Overrides
Declaration
public static RadWindow GetParentRadWindow(DependencyObject child)
Parameters
|
Microsoft.UI.Xaml.DependencyObject
child
|
Returns
Declaration
protected override ContentControl GetWindowOwner()
Returns
|
Microsoft.UI.Xaml.Controls.ContentControl
|
Overrides
Declaration
protected override WindowStartupLocation GetWindowStartupLocation()
Returns
Overrides
Declaration
protected override void OnApplyTemplate()
Overrides
Declaration
protected override void OnClosed()
Overrides
Declaration
protected virtual void OnClosed(WindowClosedEventArgs args)
Parameters
Declaration
protected override bool OnClosing()
Returns
Overrides
Declaration
protected virtual bool OnPreviewClosed()
Returns
Declaration
protected virtual void OnPreviewClosed(WindowPreviewClosedEventArgs args)
Parameters
Declaration
protected override void OnWindowStateChanged(EventArgs args)
Parameters
Overrides
Declaration
protected override bool ShouldFocusOnActivate()
Returns
Overrides
Events
Declaration
public event EventHandler<WindowClosedEventArgs> Closed
Event Type
Declaration
public event EventHandler<WindowPreviewClosedEventArgs> PreviewClosed
Event Type
Extension Methods