WPF Path disappears at some size : <p>I have encountered this problem while scaling graph, which is drawn over GIS control Greatmap. But a simple experiment persuades me that problems is somewhere deeper in WPF.</p>

<p>Consider simple WPF application:</p>

<p>This is MainWindow.xaml</p>

<pre><code>&lt;Grid&gt;
    &lt;StackPanel&gt;
        &lt;Slider ValueChanged="Size_Changed" Minimum="0" Maximum="300000"/&gt;
        &lt;TextBox x:Name="Value"&gt;&lt;/TextBox&gt;
    &lt;/StackPanel&gt;
    &lt;Canvas&gt;
        &lt;Path x:Name="MyPath" Stroke="Black" StrokeThickness="2" /&gt;
    &lt;/Canvas&gt;
&lt;/Grid&gt;
</code></pre>

<p>And this is its code behind</p>

<pre><code>private void Size_Changed(object sender,
        RoutedPropertyChangedEventArgs&lt;double&gt; e)
    {
        if (MyPath == null) return;

        var g = new StreamGeometry();
        using (var s = g.Open())
        {
            var pointA = new Point(0, 200);

            s.BeginFigure(pointA, false, false);

            var pointB = new Point(e.NewValue, 200);

            s.PolyLineTo(new[] {pointB}, true, true);

            Value.Text = $"zoom = {e.NewValue:0.0} ;  pointA = {pointA.X:#,0} ; pointB = {pointB.X:#,0}";
        }

        g.Freeze();

        MyPath.Data = g;
    }
</code></pre>

<p>While I drag slider from 0 to 249999 it’s all right. I can see line on my view. But at the very moment slider’s value becomes 250000 – line disappears.</p>

<p>Is there any limitations in WPF ?</p>
