2017-05-24 12 views
0

棒グラフコントロールのベース軸の長いラベルを切り取る方法は? 私はすでに拡張ポイント(baseAxisLabel_text)でそれらをカットしようとしています:ペンタホの長いラベルをラップまたはカットするCCC

function(a){ 
 
    var str=this.scene.atoms.category.label; 
 
    if (str.length>30){ 
 
     str=str.substring(0,30)+' ...'; 
 
    } 
 
    return str; 
 
}

はしかし、そのチャートコントロールの幅がアカウント古いラベルの長さを考慮して計算されるようです。今私はバーの左側に白い部分があります。 enter image description here これを解決するにはどうすればよいですか?

答えて

0

解決策が見つかりました。

私は、拡張ポイント(baseAxisLabel_text)からbaseAxisTickFormatter(グラフコントロールの詳細プロパティ)に

function(v){ 
 
    if (v.length>30){ 
 
     v=str.substring(0,30)+' ...'; 
 
    } 
 
    return v; 
 
}

を少し変更された機能を移動