Попробуйте использовать следующий код для меня:
public async void TaskSearchOnTaskList (SearchModel searchModel)
{
try
{
List<EventsTasksModel> taskSearchList = await Task.Run(
() => MakeasyncSearchRequest(searchModel),
cancelTaskSearchToken.Token);
if (cancelTaskSearchToken.IsCancellationRequested
|| string.IsNullOrEmpty(rid_agendaview_search_eventsbox.Text))
{
return;
}
if (taskSearchList == null || taskSearchList[0].result == Constants.ZERO)
{
RunOnUiThread(() => {
textViewNoMembers.Visibility = ViewStates.Visible;
taskListView.Visibility = ViewStates.Gone;
});
taskSearchRecureList = null;
return;
}
else
{
taskSearchRecureList = TaskFooterServiceLayer
.GetRecurringEvent(taskSearchList);
this.SetOnAdapter(taskSearchRecureList);
}
}
catch (Exception ex)
{
Console.WriteLine("ActivityTaskFooter -> TaskSearchOnTaskList:" + ex.Message);
}
}
Я начал использовать новое управление Диаграммой ASP.NET несколько дней назад, и это абсолютно удивительно в своих возможностях.
РЕДАКТИРОВАНИЕ: Это, очевидно, только если Вы используете ASP.NET. Не уверенный в WinForms.
NPlot является довольно хорошим простым открытым исходным кодом 2D, выводящим API на печать. К сожалению, веб-сайт снижается. Я не знаю, является ли это просто временным или нет. Я не услышал ни о каких плохих новостях. Это может возвратиться.
Вот статья, описывающая это:
http://aspnet.4guysfromrolla.com/articles/072507-1.aspx
предыдущая статья использует VB.NET, но очевидно это будет работать с C#.
Снова, не уверенный, почему сайт nplot в настоящее время не работает, но это - несколько популярное графическое изображение API, который я использовал в прошлом. Я отправляю его для Вашей информации, и в случае вероятного события nplot вернется скоро. :)
Редактирование:
Благодаря Hosam Aly, похоже, что к проекту SourceForge можно все еще получить доступ здесь:
См. Демонстрационная Среда для Microsoft Chart Controls :
демонстрационная среда для Microsoft Chart Controls для Платформы.NET содержит более чем 200 образцов для и ASP.NET и Windows Forms . Образцы покрывают каждую основную функцию в Средствах управления Диаграммой для Платформы.NET. Они позволяют Вам видеть средства управления Диаграммой в действии, а также использовать код как шаблоны для Вашей собственной сети и приложений Windows.
, Кажется, больше ориентированного бизнеса, но может иметь некоторую ценность для научные студенты и ученые .
FWIW, вероятно, вы хочу взглянуть на F # вместо C # в контексте технических вычислений, потому что F # специально разработан для этой цели. Однако я разработал свою собственную коммерческую библиотеку для построения графиков, потому что меня не устраивало что-либо, что свободно доступно в .NET.
gnuplot — активно поддерживаемая программа, широко используемая в научном сообществе. Обычно графики генерируются из файлов данных, которые вы можете записать в своей программе на C#, но также можно вызвать исполняемый файл gnuplot из C# и отобразить сгенерированное изображение в графическом окне C#.