Silverlight 4. Контроль загрузки файлов?

Я ищу простой элемент управления, который позволит пользователю загружать изображение (или вообще любой файл). Однако я не вижу его в панели инструментов управления VS 2010. Я что-то не замечаю? Какой идиоматический способ загрузки файлов?

Я разрабатываю приложение Silverlight, размещенное на странице ASP.NET из Windows Azure.

Спасибо. Я новичок в Silverlight.


person Nick Heiner    schedule 06.09.2010    source источник


Ответы (2)


Наиболее широко используемым элементом управления загрузкой файлов, предложенным Тимом Хуэром, является программа загрузки файлов sl. Он позволяет загружать файлы через обработчик wcf или asp.net. Он поддерживает несколько файлов, облегченная версия для загрузки одного файла.

person Shawn Mclean    schedule 06.09.2010
comment
Прохладный. Как мне на самом деле добавить это в свое приложение и сделать его доступным из VS? - person Nick Heiner; 07.09.2010
comment
Они дадут вам dll. Затем вы добавляете его в качестве ссылки в свой проект или можете выбрать инструмент добавления в панели инструментов vs и перейти к DLL. Однако это не столько перетаскивание, поскольку вам нужно будет вручную кодировать. - person Shawn Mclean; 07.09.2010
comment
Хорошо, а что, если я захочу в какой-то момент в будущем сделать свой собственный контроль? - person Nick Heiner; 09.09.2010
comment
Практически все, что вы делаете в silverlight, - это элемент управления. В основном они называются пользовательскими элементами управления. Вы также можете создавать и компилировать фактические элементы управления, которые можно расширять и т. Д. - person Shawn Mclean; 10.09.2010
comment
На самом деле в загрузке с этого сайта не было .dll - просто проект VS. Как перейти от исходного кода к удобному элементу управления? - person Nick Heiner; 11.09.2010
comment
не загружайте исходный код, загрузите двоичный файл. Он содержит dll. Если что, соберите исходный код, а затем поищите dll в папке bin. - person Shawn Mclean; 11.09.2010

Я разработал элемент управления, который должен помочь вам в ваших усилиях: Параллельная загрузка в Azure через Silverlight Control

person Rahul    schedule 03.11.2011