サーチ…


テーマを設定する

まず、使用したいスタイルを参照する必要があります。

<link rel="stylesheet" href="[file path]/kendo.common.min.css" />
<link rel="stylesheet" href="[file path]/kendo.[Theme].min.css" />

現在、ほとんどのコントロールは、上記スタイルリソースで与えられている[Theme]を使用しています。

Chart、TreeMap、Diagram、StockChart、Sparkline、RadialGauge、LinearGaugeなどのコントロールは、JavaScriptで計算されたレイアウトでレンダリングされ、初期化時に追加の設定が必要です。

たとえば、Chart:

$("#chart").kendoChart({
    theme: "blueOpal",
    //...
});

テーマのリスト:

"black", "blueOpal", "bootstrap", "default", "flat", "highContrast", "material", "materialBlack", "metro", "metroBlack", "moonlight", "silver", "uniform", "fiori"(kendo ui pro), "nova"

それらをグローバルに設定するには、このように剣道を上書きすることができます:

//The Themable Elements
var themable = ["Chart", "TreeMap", "Diagram", "StockChart", "Sparkline", "RadialGauge", "LinearGauge"];

//Check if kendo.dataviz is available
if (kendo.dataviz) {
  
  //Set for each control the default theme
  for (var i = 0; i < themable.length; i++) {
    var widget = kendo.dataviz.ui[themable[i]];

    if (widget) {
      widget.fn.options.theme = "blueOpal";
    }
  }
}


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow