發表文章

目前顯示的是 1月, 2013的文章

C# – M$ Chart Control 自定 ToolTip 的顯示

圖片
在使用 M$ Chart Control 來顯示 Chart 時, 一般的 Requirments 其 ToolTip 在顯示一般都為 X/Y Value,可是當有特別的資料需顯示時,那又該如何呢?在其 DataPoint Class 中提供一個SetCustomProperty Member 讓 User 可以設定其 Custom Property Value,那只需在 Series Class 中設定 ToolTipProperty 後,其 ToolTip 即可顯示 Custom Property. Series s = new Series(); s.Name = "SeriesName"; s.ChartType = SeriesChartType.Line; s.MarkerStyle = MarkerStyle.Circle; s.MarkerSize = 8; s.BorderWidth = 3; s.ToolTip = "Wafer Id: #AXISLABEL\n" + "Time: #CUSTOMPROPERTY(TIME) \n" + "Y Value: #VALY";

C# – M$ Chart Control 顯示 Stacked Bar Chart.

圖片
最近因 Requirement 的需要, 需 Drawing stacked bar chart,之前的文章已有寫過如何在 ASP.NET MVC 中使用 MS Chart Control 這個元件了, 那其 Stacked Bar Chart 需在 Series 中加入一個自訂的 Attributes ( StackedGroupName ) 來控制,故在此記錄一下其 Code 的部份,以防後續時間一久又忘了如何使用. Series s = new Series(); s.Name = "SeriesName"; s.ChartArea = "ChartArea1"; s.ChartType = SeriesChartType.StackedColumn; s["StackedGroupName"] = "Group1"; chart.Series.Add(s);

Javascript – String 增加 LeftPad 的 Function

在 C# 中其 String 當其 Length 不足時可在前方補上所需的字元, 那在 Javascript 中並沒有此 Function 可以使用, 那使用擴充的方式來增加所需的 Function. 那如下所示: String.prototype.leftPad = function (padString, length) { var str = this; while (str.length < length) str = padString + str; return str; }