Динамическое отображение данных Isoline белые края - PullRequest
2 голосов
/ 07 февраля 2012

У меня есть график, который выглядит следующим образом: Graph

И я хочу, чтобы он выглядел так: enter image description here

Я использую Isoline с динамическим дисплеем данныхбиблиотека для этого.

Проблема в том, что в правом верхнем углу область окрашена, даже если все значения в этой области равны 0 (следовательно, почему изолинии останавливаются).Кто-нибудь знает, есть ли способ, которым я могу адаптировать свой файл .xaml, чтобы эта область просто отображала белый цвет фона?

Заранее спасибо,

CX

Мой текущий файл .xaml выглядит так:

<Window x:Class="IntensityChart.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d3="http://research.microsoft.com/DynamicDataDisplay/1.0"
    Title="DynamicDataDisplay Sample - Intensity Chart" WindowState="Maximized"
    Icon="{x:Static d3:D3IconHelper.DynamicDataDisplayWhiteIcon}">
<Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="Auto"/>
        <ColumnDefinition Width="*"/>
    </Grid.ColumnDefinitions>
    <Grid.RowDefinitions>
        <RowDefinition Height="*"/>
        <RowDefinition Height="Auto"/>
    </Grid.RowDefinitions>

    <d3:ChartPlotter Name="plotter" Grid.Row="0" Grid.Column="1">
        <d3:ViewportHostPanel>
            <Image Name="image" d3:ViewportPanel.ViewportBounds="0,0,2,1.5" Stretch="Fill"/>
        </d3:ViewportHostPanel>

        <d3:IsolineGraph Name="isolineGraph"/>
        <d3:IsolineTrackingGraph Name="trackingGraph"/>
        <d3:CursorCoordinateGraph/>

        <d3:CursorCoordinateGraph/>
        <d3:AxisCursorGraph/>
    </d3:ChartPlotter>

</Grid>

1 Ответ

2 голосов
/ 14 ноября 2012

Я мало работал с Isolines, но, основываясь на информации, которую я ДЕЙСТВИТЕЛЬНО знаю об этом, похоже, вам придется изменить класс палитры, который вы используете для своего графика.Существует обсуждение, которое обрисовывает в общих чертах решение на доске обсуждений D3.

Обсуждение

Вы можете воспользоваться этим советом и создать соотношение, основанное на ваших данных, или выможет просто добраться до источника и в вашем классе палитры сказать, что все 0 значений будут окрашены в белый цвет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...