public WindowSettings( string baseTitle, WindowStyles style, WindowResizeModes resizeMode, WindowSizeToContents sizeToContent, WindowViewStates state) { this.BaseTitle = baseTitle; this.Style = style; this.ResizeMode = resizeMode; this.SizeToContent = sizeToContent; this.State = state; }
public void ChangeSizeToContent(WindowSizeToContents sizeToContent) { this.SizeToContent = sizeToContent.GetEnum <SizeToContent>(); }
public void ChangeWindowSizeToContent(IWindowContext windowContext, WindowSizeToContents sizeToContent) { var windowView = this.GetWindowView(windowContext); windowView?.ChangeSizeToContent(sizeToContent); }