#xamarin #xamarin.forms #linechart
#xamarin #xamarin.forms #линейная диаграмма
Вопрос:
Я изучаю Xamarin и добавил пакет nuget Microcharts, затем добавил линейную диаграмму на свою страницу и заполнил ее своими данными, и она выглядит великолепно.
Я ищу документацию о том, как я могу сделать диаграмму «интерактивной», скажем, если пользователь коснется точки данных с меткой «2012-01-01», я мог бы захватить ее в событии Touched и выполнить запрос для извлечения моих записей за этот день?
Можно ли этого легко достичь, и если да, можете ли вы указать мне на документы для этого или посоветовать, как? Если нет, можете ли вы порекомендовать какие-либо лучшие пакеты построения диаграмм, на которые мне, возможно, лучше обратить внимание?
Спасибо
Ответ №1:
Насколько я вижу в этом выпуске, на данный момент это не поддерживается.
Я обнаружил, что построение графиков — это немного больное место в формах Xamarin. По крайней мере, если вы ограничены открытым исходным кодом / некоммерческим. Из того, что я вижу, у Oxyplot могут быть некоторые варианты взаимодействия: См. Документацию здесь.
Кроме того, в Syncfusion есть элементы управления диаграммами, и при определенных условиях вы можете подать заявку на бесплатную лицензию. Смотрите здесь.