PDA

View Full Version : سوال: zoom کردن بر روی یک نمودار



malaki.davud
شنبه 18 بهمن 1393, 09:18 صبح
با سلام
من در برنامه یک نمودار دارم که در هر ثانیه یک نقطه به ان اضافه می شود
128241
نمودار رو هم با کامپونت chart خود ویژوال ایجاد کرده ام
حالا چطور می تونم در حین اجرا روی نمودار zoom یا از zoom خارج کنم
با تشکر

تبسم ساینا
شنبه 18 بهمن 1393, 12:50 عصر
این دستور برای zoom کردن :
chart2.ChartAreas[0].AxisX.ScaleView.Size =Number
اگه Zoom نمیشه Zoom ش رو با این دستور فعال کنید :
chart2.ChartAreas[0].AxisX.ScaleView.Zoomable=true
با این دو تا دستور از حالت zoom خارج میشه :
chart1.ChartAreas[0].AxisX.ScaleView.ZoomReset();
chart1.ChartAreas[0].AxisY.ScaleView.ZoomReset();

malaki.davud
شنبه 18 بهمن 1393, 16:53 عصر
با تشکر از پاسخ شما
حال اگر خواسته باشیم همین zoom رو با استفاده از اسکرول موس انجام بدم چطور میشه؟؟؟

malaki.davud
سه شنبه 21 بهمن 1393, 09:29 صبح
کسی راه حلی برای کار با اسکرول نداره؟؟؟

malaki.davud
سه شنبه 21 بهمن 1393, 16:56 عصر
کسی راه حلی نداره؟؟؟

ghasem110deh
سه شنبه 21 بهمن 1393, 17:20 عصر
سلام
این واسه عکس هستش :

http://barnamenevis.org/showthread.php?483230-%D8%B1%D9%88%DB%8C%D8%AF%D8%A7%D8%AF-Mouse_wheel-%D8%AC%D9%87%D8%AA-%D8%A8%D8%B2%D8%B1%DA%AF-%D9%88-%DA%A9%D9%88%DA%86%DA%A9-%D9%86%D9%85%D8%A7%DB%8C%DB%8C-%D8%AA%D8%B5%D9%88%DB%8C%D8%B1

و این واسه نمودار :

http://www.codeease.com/custom-microsoft-chart-control-zoom-reset-button.html

فکر کنم بدرد بخوره (واسه نمودار)
موفق باشی !