private void GenerateFlag_Click(object sender, RoutedEventArgs e)
    {
        //SvgImage = SvgDocument.Open("E:\\rojava.svg");
        SvgImage = MandalaGenerator.GenerateMandala(this);

        RefreshFlagPanel();
    }
    protected void Initialize()
    {
        Area                  = CalculateArea();
        SvgElement            = CreateSvgElement();
        SvgElement.MouseMove += UpdateUIInfo;
        SvgDocument.Children.Add(SvgElement);

        MandalaGenerator.AddElement(this);
    }