WPF - Добавьте пользовательский шрифт

Во-первых, вы используете старую версию Google Chart.
jsapi больше не должен использоваться, см. обновление кода загрузчика библиотеки .

нужно использовать следующую библиотеку вместо ...


это только изменит оператор load.


и, говоря об операторе load,
будет ждать загрузки страницы по умолчанию,
, чтобы вы могли использовать ее вместо. ..

$( window ).on( "load"... и $(document).ready и т. Д.

рекомендуют настройку, аналогичную следующей ...

google.charts.load('current', {
  packages: ['corechart']
}).then(function () {
  var options = {
    height: 350,
    legend: {
      position: 'bottom'
    },
    hAxis: {
      title: 'Years'
    },
    vAxis: {
      title: 'Property Value'
    },
    backgroundColor: '#f1f8e9'
  };

  var chart = new google.visualization.LineChart(document.getElementById('chart_div'));

  $.ajax({
    url: url,
    headers: {
      'X-CSRF-TOKEN': '{{csrf_token()}}'
    },
    type: "POST",
    data: {
      'annual_capital_growth':annual_capital_growth,
      'property': property,
      'forcast_period': forcast_period,
    },
    context: this
  }).done(function (response, status, jqXHR) {
    var data = new google.visualization.DataTable();
    data.addColumn('string', 'Years');
    data.addColumn('number', 'Property Name');
    data.addColumn('number', 'Compute Times');
    data.addColumn('number', 'Compute Times2');
    data.addRows(response.graphArray);

    function resize() {
      chart.draw(data, options);
    }
    resize();
    $(window).resize(resize);
  }).fail(function (jqXHR, status, errorThrown) {
    console.log(errorThrown);
  });
});

15
задан superjos 20 March 2015 в 18:06
поделиться

2 ответа

Можно хотеть проверить название шрифта, необходимо указать название шрифта не название файла.

Дважды щелкните по файлу шрифтов, и он должен показать "Имя шрифта": это - то, что Вы хотите удостовериться, указан в Вашем стиле.

19
ответ дан 1 December 2019 в 02:38
поделиться

Попробуйте это

<Window.Resources>
    <Style x:Key="Gotham-XLight">
        <Setter Property="TextElement.FontFamily" Value="CustomFonts/#Gotham-XLight" />
    </Style>
</Window.Resources>

Кроме того, если Вы не планирование изменения стиля во времени выполнения {StaticResource Gotham-XLight} будет намного более производительным.

6
ответ дан 1 December 2019 в 02:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: