我已经在Android中创建了MvxListView。我将它绑定到ObservableCollection。MvxListView - 模板内的按钮
一切工作正常。即使SelectedItem命令正确触发。问题是当我在每个项目中添加按钮时。
我的列表包含带有按钮的图像,以便互相删除。
有item_photo.axml
<LinearLayout
android:id="@+id/titleLinearLayout"
android:layout_width="fill_parent"
android:layout_height="40dp"
android:background="@color/icons"
android:orientation="horizontal">
<TextView
android:id="@+id/DepartureDateTitleTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
local:MvxBind="Text Comment"
android:textColor="@color/primary"
android:textSize="17dp" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
local:MvxBind="Bitmap NativeReference, Converter=ObjectToBitmap, FallbackValue=''"/>
</LinearLayout>
<LinearLayout
android:id="@+id/titleLinearLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@color/icons"
android:orientation="horizontal">
<Button
android:id="@+id/PriceTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Remove"
android:textColor="@color/accent"
android:textSize="17dp"
local:MvxBind="Click RemoveCommand" />
</LinearLayout>
这是真的,因为stranbe照片和评论性具有约束力。
public MvxCommand RemoveCommand { get; set; }
但是RemoveCommand does not fires。有任何想法吗?
编辑:
当我add命令我的模型及其工作这就是为什么特性结合。那么我怎么能在ViewModel不是Model中存档事件?
在XAML中,我可以绑定祖先数据上下文吗?