
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

Google

Maxim
24.09.2018
09:49:52

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>

Maxim
24.09.2018
09:56:18

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

Maxim
24.09.2018
09:57:06

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

Alexander
24.09.2018
09:59:11

Maxim
24.09.2018
09:59:47

Кита
24.09.2018
10:00:01

Google

Alexander
24.09.2018
10:00:06

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?

Vlad
24.09.2018
10:14:17

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

Vlad
24.09.2018
10:16:08

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

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

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

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

Boris
24.09.2018
10:34:11
Накастомь ?
Сделай отдельное свойство, которое тоже жрет ItemTemplate
При клике на твою кнопку какую-нить спавнит айтем

Kirill
24.09.2018
10:37:16

Олег
24.09.2018
10:37:54

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

Google

Boris
24.09.2018
10:40:12

Кита
24.09.2018
10:41:02

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

Alexander
24.09.2018
10:41:52

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

Kirill
24.09.2018
10:44:21

Кита
24.09.2018
10:45:27
Это xml только с блэкджеком. Он нечитабельный
Во-вторых те контейнеры что есть для мобильной разработки недостаточны. Способ стилизации сильно бьет по перфомансу. Что тут еще добавить

Boris
24.09.2018
10:46:56

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

Boris
24.09.2018
10:48:07

Олег
24.09.2018
10:49:08

Кита
24.09.2018
10:49:14

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

Max
24.09.2018
10:54:43

Google

Kirill
24.09.2018
10:58:37

Олег
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

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

Maxim
24.09.2018
11:14:17

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

Maxim
24.09.2018
11:15:25
Ребят, кто-нибудь реализовывал сам 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 без извращений, без выставления абсолютных значений по высоте и ширине? Или даже так: за сколько времени ты это сделаешь?

Max
24.09.2018
11:51:26