private INativeInstance CreateNativeInstance()
{
NativeMontageSettings instance = new NativeMontageSettings();
instance.SetBackgroundColor(BackgroundColor);
instance.SetBorderColor(BorderColor);
instance.SetBorderWidth(BorderWidth);
instance.SetFillColor(FillColor);
instance.SetFont(Font);
instance.SetFontPointsize(FontPointsize);
instance.SetFrameGeometry(Convert(FrameGeometry));
instance.SetGeometry(Convert(Geometry));
instance.SetGravity(Gravity);
instance.SetShadow(Shadow);
instance.SetStrokeColor(StrokeColor);
instance.SetTextureFileName(TextureFileName);
instance.SetTileGeometry(Convert(TileGeometry));
instance.SetTitle(Title);
return instance;
}