Где находится элемент управления календаря Silverlight? - PullRequest
5 голосов
/ 17 октября 2008

Просто поиграть с выпущенным сейчас Silverlight 2.0. Я пытаюсь поместить простой календарь в элемент управления. Однако проект, похоже, не знает, о чем я говорю: -

<UserControl x:Class="MyFirstSL2.Test"
 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
>
  <Grid Background="#FF5C7590">
    <Calendar />
  </Grid>
</UserControl>

Visual Studio 2008 просто помещает синюю строку под Календарем, говорящую о типе Календарь не найден. Нужно ли добавлять сборку? Который из? Нужно ли добавить другое пространство имен в Xaml?

Ответы [ 4 ]

15 голосов
/ 17 октября 2008

Элемент управления Calendar является элементом управления SDK в пространстве имен System.Windows.Controls сборки. Посмотрите на% программные файлы% \ Microsoft SDKs \ Silverlight \ v2.0 \ Libraries \ Client и добавьте пространство имен в xaml (после добавления ссылка):

xmlns:basics="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls"

Затем использовать:

<basics:Calendar />

Надеюсь, это поможет!

1 голос
/ 09 декабря 2008

добавить ссылку на

C: \ Program Files \ Microsoft SDKs \ Silverlight \ v2.0 \ Libraries \ Client

system.windows.controls.dll

Используйте Expression Blend или VS2008 SP1 для добавления элемента управления в пользовательский интерфейс

0 голосов
/ 28 сентября 2009

Вместо того, чтобы пытаться выяснить, как инструментарий допускает встроенный элемент управления календаря, я создал здесь пользовательский элемент управления http://slcalendarcontrol.codeplex.com/. Проверьте его.

0 голосов
/ 17 октября 2008

Я почти уверен, что в Silverlight нет элемента управления календарем, аналогичного элементу управления ASP.Net или элементу управления окнами. Я почти уверен, что для WPF также нет предварительно упакованного элемента управления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...