xamarin.forms - Xamarin Forms CarouselView 从 itemsources 中的 viewmodel 绑定
问题描述
我正在使用带有静态内容的 CarouselView 控件:
<CarouselView
x:Name="TutorialCarousel"
HorizontalOptions="FillAndExpand"
VerticalOptions="FillAndExpand">
<CarouselView.ItemsSource>
<x:Array Type="{x:Type ContentView}">
<ContentView ... />
<ContentView ... />
<ContentView ... />
在我的 ContentView 中,我有 Binding 例如(这是 ItemsSource 的轮播视图中的一个 ContentView):
<ContentView>
<Entry Text="MyValue" />
...
</ContentView>
MyValue 是在 ViewModel 中定义为 ContentPage 的 BindingContext 的属性。但是在运行时,绑定根本不起作用。
有没有办法做到这一点?
解决方案
推荐阅读
- python-2.7 - 将数据从 python Dataframe 插入 Hive
- java - 设置时间后不更改按钮文本...不知道出了什么问题。?
- node.js - 无法将我的宠物 Nodejs 应用程序部署到 Heroku:远程:致命:找不到流星应用程序
- excel - MS Excel:使用列范围列表查找字符串中特定文本的首次出现
- events - 按下 G 按钮时 Lua 移动鼠标
- html - 为产品添加不同的视频
- html - 如何在下拉列表中获取所选项目?
- c++ - c++ boost库中累加器的用途是什么?
- php - codeigniter3 不允许我使用这种方式,但 Ci2 工作正常,可以将一个控制器的方法调用到另一个控制器
- apache - ExpiresByType & 'Header set Content-Type' 竞争条件