예제 #1
0
 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;
 }
예제 #2
0
 public void ChangeSizeToContent(WindowSizeToContents sizeToContent)
 {
     this.SizeToContent = sizeToContent.GetEnum <SizeToContent>();
 }
예제 #3
0
        public void ChangeWindowSizeToContent(IWindowContext windowContext, WindowSizeToContents sizeToContent)
        {
            var windowView = this.GetWindowView(windowContext);

            windowView?.ChangeSizeToContent(sizeToContent);
        }