問題タブ [mschart]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4593 参照

c# - msチャートコントロールを使用してy軸の値を15分インクリメントする方法

MSチャートコントロールの積み上げ列チャートタイプを使用しており、y軸ラベルを午後4時から午後9時の間に15分間隔でインクリメントしたいと考えています。チャートがどのように見えるかの画像を添付し、画像を生成したサンプルコードを添付しました。

代替テキスト

そして、背後にあるコードで、いくつかのテストデータをバインドします。

0 投票する
1 に答える
5316 参照

c# - msチャートコントロールを使用してシリーズデータポイントラベルをカスタマイズする方法

次の積み上げ縦棒グラフがあり、各シリーズのデータ​​ポイントのラベルをカスタマイズして、「4:00〜4:30(クラス名)」と同様にしたいと思います。シリーズの次のデータポイントは「4」になります。 :30-5:00(クラス名)'など。

代替テキスト

0 投票する
0 に答える
1717 参照

c# - ms グラフで y 軸を設定すると積み上げ縦棒の外観が崩れるのはなぜですか?

代替テキスト

代替テキスト

画像 1 のように表示される y 軸の値を取得しようとしていますが、画像 2 のようにデータを表示します (ただし、軸の値と一致するように反転します)。

これが私が取り組んできたコードです:

最初の画像をレンダリングし、コメントアウトすると:

2枚目の画像のようなチャートで終わります。私は何が欠けていますか?

ここにもhtmlがあります:

0 投票する
1 に答える
12505 参照

c# - mschart を使用してデータポイントにラベルを設定する

代替テキスト

以下のデータポイントのラベルをカスタマイズして、次のようにレンダリングしたいと思います (例としてチャートの最初のデータポイントを使用):

4:10 - 4:40 イエロークラス

0 投票する
1 に答える
3823 参照

.net - .NETでMSチャートのx軸ラベルの位置を調整するにはどうすればよいですか?

汎用ハンドラーを介してオンザフライで生成しているチャートがあります。データをロードしました。デフォルトでは次のようになります。

http://www.2gtech.com/downloads/ChartWithoutCrossing.png

交差点を調整すると、探している目的の効果が得られます。これは、ベースラインの上下にグラフ化された領域を持つ100,000のベースラインです。問題は、AxisXとAxisX2の両方が新しい交差点にドロップすることです。

http://www.2gtech.com/downloads/ChartWithCrossing.png

交差点を維持するにはどうすればよいですか?ただし、x軸のラベルをグラフ全体の下に表示させることはできますか?(上部のラベルは必要ありません、fwiw。両方の軸で何ができるかを確認しようとしたときにのみ表示されます。

0 投票する
0 に答える
903 参照

asp.net - MSChart 積み上げ棒グラフ - 棒グラフの最後に合計を表示

下の画像(赤)のように、列の最後に合計ラベルを付けてMSChart StackedBar Chartを作成しようとしています。

A) まず、これは可能ですか?
B) 次に、シリーズ ラベルの位置を変更することは可能ですか?

代替テキスト

前もって感謝します、-
アーロン

0 投票する
1 に答える
2618 参照

c# - ms チャート データポイントの yvalue を比較する方法

私はこれをやっています:

すべてのポイントのすべての yvalue を double と比較できる必要があります。これどうやってするの?

0 投票する
1 に答える
422 参照

asp.net - 複数のMSChartコントロールを同じページに配置するasp.net

同じページに 4 つの mschart コントロールを配置しようとしましたが、非常に残念です。各グラフをページに 1 つ配置すると正しく表示されますが、複数配置するとすぐに最初の 2 つが正しくないデータを表示し、最後の 2 つがまったく表示されません。

同じセッション変数を使用していないことを確認しましたが、それが最も原因のようです。

0 投票する
1 に答える
858 参照

asp.net - 位置の値が実際の値と一致しません

Microsoft Chart Control は、set プロパティとは異なるビジュアルを生成します。プロパティ ベースでは常に正しい値が表示されますが、Photoshop などのグラフィック ソフトウェアで生成されたチャートを開くと、ピクセルが設定されたプロパティと一致していないことが示されます。

すべての InnerPlot 位置を HiddenField に取得しようとしているときに、このバグを見つけました。現在、このバグに基づいて、ChartAreas または InnerPlots の正しい絶対位置を取得する方法はありません。回避策があると思われる場合はお知らせください...

お時間をいただき、ありがとうございました...


再現する手順

テスト.aspx

Test.aspx.vb

ディレクトリ「_temp」を作成することを忘れないでください。また、実際の結果はhttp://ilerler.com/-bug4ms/Test.png

で確認できます。
ここに画像の説明を入力

結果

1 番目の ChartArea の高さ
実際の 101px | 予想される 100 ピクセルの

スペース
実際の 4 ピクセル | 予想される 5px

2 番目の ChartArea の高さ
実際の 101px | 予想される 100 ピクセルの

スペース
実際の 4 ピクセル | 予想される 5px

3 番目の ChartArea の高さ実際の
100px | 予想される 100 ピクセルの

スペース
実際の 4 ピクセル | EXPECTED 5px

4 番目の ChartArea の高さ
実際の 101px | 予想される 100 ピクセルの

スペース
実際の 85 ピクセル | 予想される 85 ピクセル

0 投票する
2 に答える
1750 参照

c# - このベルカーブ チャートの作成方法がわからない

これが私が解決しようとしている問題です。物流会社向けです。他のすべての入力/バリエーションを処理したので、やるべきことが 1 つあります。

過去の注文と 1 マイルあたりの支払価格の表があります。価格分布を提示/視覚化する必要があります。価格が 1 マイルあたり 0.80 から 1.80 の範囲であるとしましょう。ほとんどの負荷は、1 マイルあたり約 1.40 で行われます。

それをどのように視覚化する必要があるかという特別な要件はありませんが、私が見る方法では、X 軸は価格を示します Y 軸は負荷数を示します。曲線として表示します。

見栄えを良くするために、おそらく gata を 5c バケットに集約する必要があるため、X 軸に多くのポイントがありません。

正しく聞こえますか?私はホイールを再発明したくありません.4.0チャートコントロールでそれらすべてを処理する組み込み関数がありますか?

前もって感謝します。