1 / 1 / 0
Регистрация: 13.09.2018
Сообщений: 64
|
||||||
1 | ||||||
Как присоединить библиотеку Enterwell.Clients.Wpf.Notifications с github?09.05.2019, 23:09. Показов 2211. Ответов 16
Метки нет (Все метки)
Добрый день.
в общем то я библиотеку смог присоединить, но похоже сделал что то не правильно. Сделал я это через "Управление пакетами NuGet", там уже нашел эту библиотеку "Enterwell.Clients.Wpf.Notifications". Инициализировал и присоединил к кнопке создания сообщения. Но, ничего вообще не происходит после нажатия на кнопку. Что я сделал не так? Мне оч нужна эта библиотека, помогите (я еще новичок). Эта библиотека
0
|
09.05.2019, 23:09 | |
Ответы с готовыми решениями:
16
Как создать свое индивидуальное уведомление через библиотеку Notifications.Wpf Как установить библиотеку с github? Как подключить библиотеку с github Как использовать библиотеку с github |
6511 / 4087 / 1606
Регистрация: 09.05.2015
Сообщений: 9,553
|
|
09.05.2019, 23:17 | 2 |
Там же написано что нужно сначала бросить на форму контрол NotificationMessageContainer... Потом этому контролу назначить Manager, и только потом у вас всё заработает...
Даже пример использования сделали https://github.com/Enterwell/W... ons.Sample
1
|
1 / 1 / 0
Регистрация: 13.09.2018
Сообщений: 64
|
|
09.05.2019, 23:27 [ТС] | 3 |
Можешь кодом показать как это сделать. Буду оч благодарен!!
(псс... я новичок, не обижайся)
0
|
6511 / 4087 / 1606
Регистрация: 09.05.2015
Сообщений: 9,553
|
|
09.05.2019, 23:28 | 4 |
1
|
1 / 1 / 0
Регистрация: 13.09.2018
Сообщений: 64
|
||||||
10.05.2019, 00:05 [ТС] | 5 | |||||
Да я просто не понял куда это вставлять нужно
0
|
6511 / 4087 / 1606
Регистрация: 09.05.2015
Сообщений: 9,553
|
|
10.05.2019, 00:09 | 6 |
Повторяю, зачем там выложен пример использования?
1
|
1 / 1 / 0
Регистрация: 13.09.2018
Сообщений: 64
|
|
10.05.2019, 00:43 [ТС] | 7 |
Огромное спасибо. Завтра буду разбираться.
И да изините, прост я еще новичок. (спасибо вам за терпение)
0
|
1 / 1 / 0
Регистрация: 13.09.2018
Сообщений: 64
|
||||||||||||||||
10.05.2019, 13:47 [ТС] | 8 | |||||||||||||||
К сожалению у меня ничего не получилось))
Я так и не понял, куда вставлять это
Там в примере просто не с Window начинается разметка а с
0
|
6511 / 4087 / 1606
Регистрация: 09.05.2015
Сообщений: 9,553
|
|
10.05.2019, 13:54 | 9 |
Это не важно. Просто используется нестандартная библиотека для создания окна. Но это никак не влияет на то, как использовать библиотеку Enterwell.Clients.Wpf.Notifications.
1
|
1 / 1 / 0
Регистрация: 13.09.2018
Сообщений: 64
|
|
10.05.2019, 14:59 [ТС] | 10 |
Можете просто в новом проекте добавить эту библиотеку, вставить controls. И скинуть код сюда.
Просто похоже я вообще 0. Пытался сам добавить, тестил. И ничего.
0
|
6511 / 4087 / 1606
Регистрация: 09.05.2015
Сообщений: 9,553
|
|
10.05.2019, 16:01 | 11 |
1
|
1 / 1 / 0
Регистрация: 13.09.2018
Сообщений: 64
|
|
10.05.2019, 16:55 [ТС] | 12 |
У меня не так все как у вас.
Вы просто добавили своего и все. А я сделал все как сказано в библиотеке. Но, все равно не работает. Можете посмотреть на мой быдло код?
0
|
6511 / 4087 / 1606
Регистрация: 09.05.2015
Сообщений: 9,553
|
|
10.05.2019, 17:21 | 13 |
У вас DataContext не задан и всё сделано не по канонам MVVM.
WPF команды и MVVM. Часть 1. [WPF, Элд Хасп]
0
|
1 / 1 / 0
Регистрация: 13.09.2018
Сообщений: 64
|
|
10.05.2019, 18:09 [ТС] | 14 |
Ты можешь просто отредактировать мой проект (только не своим сложным кодом), так чтобы она просто работала.
Я ничего больше не прошу. У меня нет времени изучать MVVM. Обещаю. Как будет время. Займусь. Мне просто срочно нужно.
0
|
6511 / 4087 / 1606
Регистрация: 09.05.2015
Сообщений: 9,553
|
|
10.05.2019, 18:19 | 15 |
Сообщение было отмечено weoi как решение
Решение
Вам всё не так, пример на github не тот, мой пример не тот...
Код простейший, ничего сложного в нем нет.
0
|
1 / 1 / 0
Регистрация: 13.09.2018
Сообщений: 64
|
||||||
10.05.2019, 19:42 [ТС] | 16 | |||||
Я добавил в MainWindow.xaml
А при нажатии все равно ничего не происходит. Ну ладно. на том спасибо. Попробую что нибудь придумать.
0
|
6511 / 4087 / 1606
Регистрация: 09.05.2015
Сообщений: 9,553
|
|
10.05.2019, 19:54 | 17 |
Из-за чего свойству NotificationMessageContainer.Manager не присваивается значение (ссылка на экземпляр класса NotificationMessageManager) через биндинг, который прописан в xaml....
0
|
10.05.2019, 19:54 | |
10.05.2019, 19:54 | |
Помогаю со студенческими работами здесь
17
Как установить библиотеку с GItHub? Idea Intellij 12. Как импортировать библиотеку взятую с github? Как использовать UWP библиотеку в WPF приложении? Как добавить в свой проект (WPF), библиотеку классов? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства
Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
|
Что такое NullReferenceException и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
|
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
|
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
|
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
|
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
|
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее:
На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
|
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript
В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
|
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
|
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален
В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
|
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
|
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели
В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
|