Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 3
Регистрация: 28.02.2011
Сообщений: 27

Добавление собственной контролки

16.09.2013, 11:08. Показов 892. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть customusercontrol.xaml, как воспользоваться ею в окне main.xaml?Всё находится в одном namespace и в одном проекте. Гугл не помог
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.09.2013, 11:08
Ответы с готовыми решениями:

Добавление собственной библиотеки
Привет! Помогите пожалуйста суть такова. Я сделал библиотеку, как опишу ниже. Суть вопроса, объясните пожалуйста по шагам как ее...

Добавление собственной функции в Lazarus
Подскажите, куда необходимо писать собственные функции в lazarus пишу в procedureButtonClick выдает ошибку SIGFPE

Добавление данных в texBox из собственной функции
Добрый день! Уважаемые, подскажите пожалуйста, как мне метод (функцию, не знаю как называется тут это) read заставить выводить данные в...

9
7 / 7 / 1
Регистрация: 10.10.2012
Сообщений: 47
16.09.2013, 11:28
В тег Window добавляешь такую строчку:
XML
1
xmlns:lib="clr-namespace:YourNamespace"
Далее в коде xaml можешь использовать:
XML
1
<lib: YourCustomControl />
Должно работать
0
0 / 0 / 3
Регистрация: 28.02.2011
Сообщений: 27
17.09.2013, 11:16  [ТС]
Цитата Сообщение от mib383 Посмотреть сообщение
В тег Window добавляешь такую строчку:
XML
1
xmlns:lib="clr-namespace:YourNamespace"
Далее в коде xaml можешь использовать:
XML
1
<lib: YourCustomControl />
Должно работать
Работает, но глючит дизайнер:
Undefined CLR namespace. The 'clr-namespace' URI refers to a namespace 'MyNamespace' that is not included in the assembly.
The type 'lib:StatusWindow' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built.
"Самого в себя" в референсы засунуть нельзя, как можно тогда разрешить эту проблему?
0
7 / 7 / 1
Регистрация: 10.10.2012
Сообщений: 47
18.09.2013, 09:19
Смотри еще раз. У меня работает.

Контрол и окно, находятся в одном пространстве имен.
0
0 / 0 / 3
Регистрация: 28.02.2011
Сообщений: 27
18.09.2013, 12:49  [ТС]
Цитата Сообщение от mib383 Посмотреть сообщение
Смотри еще раз. У меня работает.

Контрол и окно, находятся в одном пространстве имен.
В одном или в разных проектах?
0
7 / 7 / 1
Регистрация: 10.10.2012
Сообщений: 47
18.09.2013, 13:24
Цитата Сообщение от Nihau Посмотреть сообщение
В одном или в разных проектах?
В одном
0
 Аватар для Jylik
110 / 51 / 14
Регистрация: 06.03.2012
Сообщений: 858
18.09.2013, 21:07
Как создать контрол? Выложите пример?
(у меня есть строка, которая не допускает печать символов, кроме цифр, но код очень длинный и копировать в каждый проект попросту надоело.)
0
7 / 7 / 1
Регистрация: 10.10.2012
Сообщений: 47
19.09.2013, 10:17
Цитата Сообщение от Jylik Посмотреть сообщение
Как создать контрол? Выложите пример?
(у меня есть строка, которая не допускает печать символов, кроме цифр, но код очень длинный и копировать в каждый проект попросту надоело.)
http://professorweb.ru/my/WPF/... _index.php
1
0 / 0 / 0
Регистрация: 19.09.2013
Сообщений: 3
19.09.2013, 13:53
В папку Reference пользовательского приложения добавьте dll-ку своего котрола.
0
0 / 0 / 3
Регистрация: 28.02.2011
Сообщений: 27
19.09.2013, 13:56  [ТС]
Цитата Сообщение от sovantinio Посмотреть сообщение
В папку Reference пользовательского приложения добавьте dll-ку своего котрола.
это замечательно, но dll ты сможешь получить только сбилдив ее в отдельном проекте, а это не совсем подходит к моей задаче.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.09.2013, 13:56
Помогаю со студенческими работами здесь

Добавление собственной библиотеки в code igniter
подключаю так $this-&gt;load-&gt;library('simpleImage'); и вызываю функции ...

Написание собственной ОС
Доброго времени суток! Задался вопросом написать свою ОС на каком-либо языке высокого уровня. Думаю воспользоваться для этих целей языком...

Написание собственной функции
Упрощенная задача из книги Дейтла. За стоянку до 3-х часов парковочный гараж запрашивает плату минимум $2.00. В случае стоянки более трех...

Удаление собственной переписки
Привет, хочу сделать удаление переписки. Обработчик такой: site.com/message/delete/?my_id=&amp;from_id=. Но тогда каждый сможет удалить...

Использование собственной DLL
Имеется файл DLL: #include &lt;Windows.h&gt; int WINAPI DllMain(HINSTANCE hInstance, DWORD fdw, PVOID pv) { return TRUE; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru