2012-01-12 25 views
6

पर डेटाटाइम प्रारूप बदलना मैं एक टाइमपेरियोड पर कुछ मान प्रदर्शित करने के लिए mschart का उपयोग कर रहा हूं।mschart अक्ष

a busy cat http://img52.imageshack.us/img52/2610/mscharti.jpg

आप देख सकते हैं पहला मान 16:10 से लेकिन पर 15:11 और पिछले से है X- अक्ष यह दिन प्रदर्शित करने पर बताया गया है:

यह कुछ इस तरह दिखता । मैं इसे कैसे बदल सकता हूं?

संपादित करें: ChartValueType.Time को XValueType को बदलने से इस की ओर जाता है:

a busy cat http://img525.imageshack.us/img525/7642/timeformat.jpg

+0

एक्स अक्ष मान प्रकार को 'चार्टवैल्यू टाइप टाइप' में सेट करना कोई फर्क पड़ता है? – V4Vendetta

+0

mschart में इसके लिए संपत्ति कहां है? श्रृंखला के लिए – Kingpin

+1

जांच 'सीरीज [0] .XValueType = ChartValueType.Time' – V4Vendetta

उत्तर

15

आप XValueType गुण सेट करने के लिए चुन सकते हैं XAxis पर दिनांक समय संबंधित मूल्यों को दिखाने के लिए।

आपके मामले में Series[0].XValueType = ChartValueType.Time समय संबंधित मान प्रदर्शित करने के लिए सही बात होगी।

मानों को प्रारूपित करने के लिए आप ChartAreas[0].AxisX.LabelStyle.Format का उपयोग कर सकते हैं जो आपके मानों को आवश्यक प्रारूप में HH:mm:ss जैसे अनुवादित करेगा।

ChartAreas[0].AxisX.LabelStyle.Format ="HH:mm:ss"; 
+0

एएम/पीएम मान कैसे प्रदर्शित करें? –

+2

'एचएच: मिमी: एसएस टीटी' – V4Vendetta

+0

देखें अब यह काम कर रहा है। –