Dev2.Webs.WebSites.CreateWebPageDialog C# (CSharp) Method

CreateWebPageDialog() public static method

public static CreateWebPageDialog ( string absoluteUriString, IPropertyEditorWizard callbackHandler, double width = 800, double height = 600, string leftTitle = "", string rightTitle = "" ) : Window
absoluteUriString string
callbackHandler IPropertyEditorWizard
width double
height double
leftTitle string
rightTitle string
return System.Windows.Window
        public static Window CreateWebPageDialog(string absoluteUriString, IPropertyEditorWizard callbackHandler, double width = 800, double height = 600, string leftTitle = "", string rightTitle = "")
        {
            Browser.CallbackHandler.PropertyEditorViewModel = callbackHandler;

            var window = new WebBrowserWindow { Width = width, Height = height };

            var viewModel = new WebBrowserViewModel { RightTitle = rightTitle, LeftTitle = leftTitle };
            window.DataContext = viewModel;

            if (callbackHandler != null)
            {
                callbackHandler.NavigateRequested += uri => window.Browser.LoadSafe(uri);
                callbackHandler.Owner = window;
            }

            window.Browser.LoadSafe(absoluteUriString);

            return window;
        }

Same methods

WebSites::CreateWebPageDialog ( this environment, string website, string relativeUriString, IPropertyEditorWizard callbackHandler, double width = 800, double height = 600, string leftTitle = "", string rightTitle = "" ) : Window