Size: a a a

Xamarin Developers (MAUI, Forms, iOS, Android, UWP)

2021 May 11

VK

Vlad Khasenevich in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
ну так сделайте нормальное разделение, чтобы в Child не было коллекции)
источник

VK

Vlad Khasenevich in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
ну а вообще должно работать
источник

VK

Vlad Khasenevich in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
что в output пишет?
источник

К

Комиль in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
работает , только title родителя чета не биндится
источник

VK

Vlad Khasenevich in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
потому что херни какой-то натворили
источник

К

Комиль in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
а как сделать
источник

VK

Vlad Khasenevich in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
ServicesCollection - пусть остается CollectionVIew
источник

VK

Vlad Khasenevich in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
вот это - ваша ячейка “шаблона”
источник

VK

Vlad Khasenevich in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
что вот это такое?
источник

К

Комиль in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
хотел забиндиться на элемент
источник

К

Комиль in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
родителя
источник

VK

Vlad Khasenevich in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
вынесите Label из всей это вложенности
и тогда появится Title
а так получается что вы биндите BindableLayout.ItemsSource на “шаблон” и пытаетесь из него достать данные для Title’ов каких-то
источник

К

Комиль in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
<StackLayout>
               <StackLayout BindableLayout.ItemsSource="{Binding ServicesCollection}">
                   <BindableLayout.ItemTemplate>
                       <DataTemplate>
                           <StackLayout>
                               <Label TextColor="Black" FontSize="26"  VerticalOptions="Center" Text="{Binding Path=Title}" />
                               <CollectionView ItemsSource="{Binding ServiceTitles}">
                                   <CollectionView.ItemTemplate>
                                       <DataTemplate>
                                           <Label Text="{Binding Path=Title}" Background="red"/>
                                       </DataTemplate>
                                   </CollectionView.ItemTemplate>
                               </CollectionView>
                           </StackLayout>
                           
                       </DataTemplate>
                   </BindableLayout.ItemTemplate>
               </StackLayout>
           </StackLayout>
источник

К

Комиль in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
получилось во таак
источник

К

Комиль in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
спасибо за советы
источник

VK

Vlad Khasenevich in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
и это работает?
источник

К

Комиль in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
+
источник

К

Комиль in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
источник

К

Комиль in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
сори за фото не могу на мониторе сделать скриншот)
источник

VK

Vlad Khasenevich in Xamarin Developers (MAUI, Forms, iOS, Android, UWP)
удивительно
но вообще я говорил про
CollectionView - для внешнего списка ServicesCollection
StackLayout (BindableLayout) - для внутреннего списка ServiceTitles
источник