private void CreateCanvas(object o) { var passwordBox = o as PasswordBox; if (CanvasProtection == "Unprotected") { passwordBox.Password = ""; } var password = passwordBox.Password; int accessibility = CanvasPrivacy == "Public" ? 1 : 0; // Max: W:1520, H1200 Coordinates dimensions = new Coordinates(500, 380); Templates.Canvas canvas = new Templates.Canvas(Guid.NewGuid().ToString(), CanvasName, username, username, accessibility, password, new List <BasicShape>(), new List <Link>(), dimensions, EMPTY_CANVAS); DrawingService.CreateCanvas(canvas); passwordBox.Password = ""; CanvasPrivacy = "Public"; CanvasProtection = "Unprotected"; CanvasName = ""; }