Как настроить содержимое и расположение всплывающей подсказки с помощью Syncfusion в Xamarin? - PullRequest
0 голосов
/ 20 сентября 2018

Я настраиваю диаграмму столбцов в XAML, используя Syncfusion for Xamarin в Visual Studio 2017. Я попытался добавить пользовательский текст в соответствии с примером здесь , но я столкнулся с исключением, когдавсплывающая подсказка активирована.Вот код, который я использую:

<chart:SfChart.Series>

<chart:StackingColumnSeries EnableTooltip="True"
  Width="0.5"
  ItemsSource="{Binding TankLevels}" 
  XBindingPath="Name" YBindingPath="Level1">
        <chart:StackingColumnSeries.TooltipTemplate>
            <DataTemplate>
                <StackLayout>
                    <Label Text="test"></Label>
                </StackLayout>
            </DataTemplate>
        </chart:StackingColumnSeries.TooltipTemplate>

  <chart:BarSeries.ColorModel>
    <chart:ChartColorModel Palette="Custom" CustomBrushes="{Binding WaterColor}">         
    </chart:ChartColorModel>
  </chart:BarSeries.ColorModel>

</chart:StackingColumnSeries>

Ответы [ 2 ]

0 голосов
/ 20 декабря 2018

Проблема заключалась в том, что я использовал устаревшую версию Syncfusion Xamarin Controls.У меня больше не было проблем после обновления до последней версии.

0 голосов
/ 21 сентября 2018

Я проанализировал ваш фрагмент кода и подготовил образец на его основе, и образец можно скачать по ссылке ниже.

Образец: 215585

Iбоюсь, я не смог воспроизвести сообщенную проблему, она работает нормально.Не могли бы вы предоставить дополнительную информацию, например, трассировку стека для исключения?

Спасибо, Майкл

Примечание: я работаю в Syncfusion

...