2017-02-18 32 views
0

Я создаю простую приложение Silverlight на VS2010, и мне нужно использовать элемент управления Date Picker. Хотя это кажется очень простой вещью, но после тяжелой попытки по-прежнему я получаю эту ошибку в файле XAML:«Тип« DatePicker »не найден», похоже, не разрешает эту ошибку в VS2010

Тип 'DatePicker' не найден. Убедитесь, что вы не указали ссылку на сборку и что все ссылочные сборки были созданы.

Есть 2 вещи, я хочу знать об этом, так как я искал какое-то время:

  • управления Isnt DatePicker определены в System.Windows.Controls?
  • Каково его отношение к инструментарию WPF? Я столкнулся с множеством ответов, в которых упоминалось о наборе инструментов WPF.

P.S - Я уже добавил system.windows.controls в качестве ссылки в моем проекте, и это тоже не работает.

ответ

1

Gees! Я только что нашел корень своей проблемы и понял, что я очень глуп. Я пытался реализовать DatePicker как это (я не был с помощью зрения дизайна):

<DatePicker Height="23" HorizontalAlignment="Left" Margin="114,218,0,0" Name="datePicker1" /> 

Он дает непрерывную ошибку, поскольку контроль DatePicker не является частью Silverlight выполнения, он доступен в Silverlight SDK. Таким образом, правильный синтаксис должен ссылаться на Silverlight SDK следующим образом: (Он отлично работает сейчас)

<sdk:DatePicker Height="23" HorizontalAlignment="Left" Margin="114,218,0,0" Name="datePicker1" />