@xamarin_russia

Страница 577 из 619
Max
24.09.2018
09:48:17
В uwp тоже надо делать публичные коллекции для биндинга

И INotifyPropertyChanged реализовывать

Maxim
24.09.2018
09:49:00
На xamarin с wpf приятно довольно переходить:)

Max
24.09.2018
09:49:32
На xamarin с wpf приятно довольно переходить:)
В общем-то тут тоже огромное количество нюансов

Google
Maxim
24.09.2018
09:49:52
В общем-то тут тоже огромное количество нюансов
Да, но базу всего этого я в wpf получил

Alexander
24.09.2018
09:53:50
public class Phone { public string Title { get; set; } public string Company { get; set; } public int Price { get; set; } } public ObservableCollection<Phone> PhonesList { get; set; } = new ObservableCollection<Phone> { new Phone { Title = "Психушка", Company = "ООО Псих Мира" } }; ... <ListView x:Name="listView" ItemsSource="{Binding PhonesList}"> <ListView.ItemTemplate> <DataTemplate > <Label Text="{Binding Title}" /> </DataTemplate> </ListView.ItemTemplate> </ListView>

Кита
24.09.2018
09:56:59
Ну осталось только биндинг-контекст создать

Alexander
24.09.2018
09:57:35
да смотрел это всё

Maxim
24.09.2018
09:57:48
да смотрел это всё
Ну и должно быть все четко:)

Alexander
24.09.2018
09:57:51


Maxim
24.09.2018
09:58:24
Phone() {}

Кита
24.09.2018
09:59:11
Phone() {}
можно не писать ()

Alexander
24.09.2018
09:59:11
Phone() {}
C# же свежий

Maxim
24.09.2018
09:59:47
можно не писать ()
С какой версии?

Кита
24.09.2018
10:00:01
С какой версии?
не помню) давно уже)

Google
Alexander
24.09.2018
10:00:06
С какой версии?
100 лет назад

Maxim
24.09.2018
10:00:11
Надо почитать доки:)

Kirill
24.09.2018
10:02:29
Надо почитать доки:)
если в конструктор не передаются параметры и есть блок {} , то писать () не обязательно. В остальных случаях необходимо

Alexander
24.09.2018
10:07:17


Boris
24.09.2018
10:09:01
Биндинги висят?

В смысле кроме того что на скрине

Alexander
24.09.2018
10:09:31
Max
24.09.2018
10:09:38
Могу посычувствовать

Alexander
24.09.2018
10:09:49
А какие ещё бинды?

Max
24.09.2018
10:10:49
Ребилдани, тут какие-то темные силы

Олег
24.09.2018
10:12:41
а если так добавлять класс в коллекцию и указывать только один проперти из трех - вторые по дефолту либо null, либо 0?

Олег
24.09.2018
10:15:18
просто я обычно, если заглушки делаю, оставляю только нужные проперти, а если остались левые, то и их заполняю в ините

Alexander
24.09.2018
10:23:23


Boris
24.09.2018
10:24:20
Ээээ

А у тебя страницы не компайл тайм?

Alexander
24.09.2018
10:25:10
[XamlCompilation(XamlCompilationOptions.Compile)] - это?

Boris
24.09.2018
10:25:16
Да

Alexander
24.09.2018
10:25:25
везде

Google
Boris
24.09.2018
10:25:48
Знач авторы шумарин формса не молодцы)

Могли бы и во время компиляции такую ошибку найти. Всё же у нас тут не JS знаете ли

Kirill
24.09.2018
10:27:28
вот что значит не читать мануалы) ячейки надо во ViewCell оборачивать

Alexander
24.09.2018
10:27:35
<TextCell Text="{Binding Title}" /> - так работает только

Kirill
24.09.2018
10:27:47
ну или так, да.

Alexander
24.09.2018
10:28:56
вот что значит не читать мануалы) ячейки надо во ViewCell оборачивать
Да это так тупо, что я бы даже не догодался что шаблон в ксамарине как то по другому надо делать.

Boris
24.09.2018
10:29:30
На самом деле тупо не это

Alexander
24.09.2018
10:29:57
Ну и не раскрыть подробности ошибки, тоже такое

Boris
24.09.2018
10:30:34
А то что реализация ListView в целом продукт из древисины и фекалий, переживший атаку термитов-копрофилов

Alexander
24.09.2018
10:30:49
))

Bonart
24.09.2018
10:32:14
А то что реализация ListView в целом продукт из древисины и фекалий, переживший атаку термитов-копрофилов
Если о материале и технологии изготовления продукта упоминать каждый раз, то все ТЗ сведется к матюгам.

Boris
24.09.2018
10:32:32
Стоит поискать что-то стороннее или написать свое

Олег
24.09.2018
10:32:32
Ребят, посоветуйте, как сделать спойлер бары? Типа... Изначально выглядит как листвью, при тыке открывается под ячейкой информация. Можно сделать обычный листвью с isvisible элементами под ним. Но это топорно. Может кто видел хорошее решение.

Boris
24.09.2018
10:34:11
Накастомь ?

Сделай отдельное свойство, которое тоже жрет ItemTemplate

При клике на твою кнопку какую-нить спавнит айтем

Alexander
24.09.2018
10:38:43
Быстрей бы xaml standart внедрили.

Google
Boris
24.09.2018
10:40:12
TemplateSelector уже есть
Ну так ячкейки такой нет и я не помню насколько хорошо ресайзятся вообще элементы в ListView

Кита
24.09.2018
10:41:02
Быстрей бы xaml standart внедрили.
Я бы быстрей вообще от него как такового избавился. У него тонна недостатков. Ещё и стандарты выдумывают для него

Boris
24.09.2018
10:41:32
Лучший язык разметки ?

Boris
24.09.2018
10:41:57
(правда не факт, что лучший именно для кроссплатформы с нативными контроллами)

Кита
24.09.2018
10:42:35
Лучший язык разметки ?
Статической и прибитой гвоздями

Alexander
24.09.2018
10:42:56
Css вон уже завезли

Boris
24.09.2018
10:44:09
Статической и прибитой гвоздями
Это может быть внятной жалобой на дефолтные контроллы, не на xaml

Kirill
24.09.2018
10:44:21
Кита
24.09.2018
10:45:27
Это xml только с блэкджеком. Он нечитабельный

Во-вторых те контейнеры что есть для мобильной разработки недостаточны. Способ стилизации сильно бьет по перфомансу. Что тут еще добавить

Boris
24.09.2018
10:46:56
Это xml только с блэкджеком. Он нечитабельный
Ну по сути да, xml + пара обвесов конкретно под приложения. Звучит годно

Кита
24.09.2018
10:47:32
Проблеме xaml уже не один год. С тех пор как вышло WPF

Boris
24.09.2018
10:48:07
Проблеме xaml уже не один год. С тех пор как вышло WPF
И на WPF до сих пор сделать красивое и производительное приложение в разы проще чем где бы то ни было

Олег
24.09.2018
10:49:08
Какой? Ячейку любую модно сделать. Ресайзятся хорошо
а как вообще называется такой бар, не в курсе? под spoiler bar не находит

Boris
24.09.2018
10:50:13
Я достаточно работал и с вебом, и основная работа уже довольно долго в нативе

Так что дело вряд ли в привычке

Max
24.09.2018
10:54:43
Ну и не раскрыть подробности ошибки, тоже такое
Так они есть. Смотри в output окошко

Google
Олег
24.09.2018
10:59:01
Хз
Я нашел. Это называется Accordion

https://github.com/Kimserey/AccordionView

Boris
24.09.2018
11:00:31
Странная репа немного...

Олег
24.09.2018
11:01:12
Boris
24.09.2018
11:01:35
Что за дроидная папка? Где примеры?

Maxim
24.09.2018
11:11:21
Css вон уже завезли
Сработал бинд?

Alexander
24.09.2018
11:11:57
Сработал бинд?
Да. Так сработал

Буду обратно уходить на viewmodel и разбираться почему там не работает

Alexander
24.09.2018
11:14:39
Вкратце проблема была в том, что я делал не свойство

Поэтому всем спасибо?

Maxim
24.09.2018
11:15:25
Вкратце проблема была в том, что я делал не свойство
Делаешь свойство, а vm наследуешь от интерфейса INotify

Ребят, кто-нибудь реализовывал сам push-уведомления в XF?Мне с своего сервиса нужно пуши отправлять

Max
24.09.2018
11:48:40
есть пуши, которые реальные лонг-полинг пуши, есть фастовые по TCP сокету

короче

Приложение должно быть запущено или нет? Когда прилетает пуш

Maxim
24.09.2018
11:49:58
Сейчас ТЗ прочитаю:)

Кита
24.09.2018
11:50:50
Так что дело вряд ли в привычке
как сверстать на xaml 2 прямоугольника находящихся по центру и разделяющих экран на пополам по вертикали, один из которых имеет соотношение сторон 1:4 а другой 1:3? Как сверстать средствами xaml без извращений, без выставления абсолютных значений по высоте и ширине? Или даже так: за сколько времени ты это сделаешь?

Страница 577 из 619