| MVC Classic ウィジェット > Gauge ウィジェット > Wijradialgauge > 実行時の放射状ゲージのマージンの設定 |
実行時に wijradialgauge ウィジェットのマージンを簡単に設定できます。例については、MVC コントロールエクスプローラのライブデモで radialgauge > Margin サンプル(http://demo.componentone.com/ASPNET/MVCExplorer/radialgauge/Margin)を参照してください。
マージンを設定するには、以下の手順を実行します。
<body> タグ内の @RenderBody() のすぐ後に、次のマークアップを追加します。
| ソースビュー |
コードのコピー
|
|---|---|
<div id="gauge"></div>
<div>
<p>
<label>MarginLeft:</label>
<input type="text" id="txLeft" value="0" />
</p>
<p>
<label>MarginRight:</label>
<input type="text" id="txRight" value="0" />
</p>
<p>
<label>MarginTop:</label>
<input type="text" id="txTop" value="0" />
</p>
<p>
<label>MarginBottom:</label>
<input type="text" id="txBottom" value="0" />
</p>
<p>
<input type="button" id="btnExec" value="Apply" />
</p>
</div>
|
|
このマークアップによって、1つの放射状ゲージウィジェットと4つのテキストボックスのコンテンツが追加されます。次の手順では、ゲージを初期化します。
</div> の後に、次の jQuery スクリプトを追加し、wijradialgauge ウィジェットを初期化します。
| ソースビュー |
コードのコピー
|
|---|---|
<script type="text/javascript">
$(document).ready(function () {
$("#gauge").wijradialgauge({
value: 100,
max: 150,
min: 0,
startAngle: -45,
sweepAngle: 270,
islogarithmic: false,
origin: {
x: 0.5, y: 0.5
},
labels: {
offset: -30, //4F6B82
style: {
fill: "#556A7C",
stroke: "#556A7C"
}
},
tickMinor: {
position: "inside",
style: {
fill: "#556A7C",
stroke: "#556A7C"
},
interval: 2,
visible: true,
offset: 0
},
tickMajor: {
position: "center",
style: {
fill: "#556A7C",
stroke: "#556A7C"
},
interval: 10,
visible: true
},
face: {
style: {
fill: "#E0E8EF",
stroke: "#E0E8EF"
}
},
pointer: {
length: 1,
style: {
fill: "#BF551C",
stroke: "#BF551C"
}
},
cap: {
style: {
fill: "#7F9CAD",
stroke: "#7F9CAD"
}
}
});
$("#btnExec").click(function () {
$("#gauge").wijradialgauge("option", "marginLeft", parseInt($("#txLeft").val()));
$("#gauge").wijradialgauge("option", "marginRight", parseInt($("#txRight").val()));
$("#gauge").wijradialgauge("option", "marginTop", parseInt($("#txTop").val()));
$("#gauge").wijradialgauge("option", "marginBottom", parseInt($("#txBottom").val()));
})
});
</script>
|
|
このトピックの作業結果[F5]を押してアプリケーションを実行し、テキストボックスのそれぞれに値(50 など)を入力して、〈適用〉ボタンをクリックします。ゲージのマージンが指定した値に変わります。