У меня проблемы с привязкой Visibility
до TextView
. Я проверил, что связанное свойство возвращает bool false. У меня также есть Checkbox
, у которого Visibility
привязан к тому же свойству, и это, кажется, работает. Смотрите ниже:Видимость привязки к TextView не работает
<CheckBox
android:id="@+id/checkBox1"
local:MvxBind="Checked ConfirmLock; Visibility Visibility(ConfirmLockVisible)"
style="@style/checkbox" />
<TextView
android:text="Confirm Lock"
android:textSize="18dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="4dp"
localMvxBind="Visibility Visibility(ConfirmLockVisible)"
style="@style/form_label.spacer" />
В ViewModel
:
private bool _confirmLockVisible;
public bool ConfirmLockVisible
{
get { return _confirmLockVisible; }
set
{
_confirmLockVisible = value;
RaisePropertyChanged(() => ConfirmLockVisible);
}
}
Существует ничего особенного происходит в ViewModel
, так что имущество устанавливаются на основе данных, возвращаемых из запроса к базе данных. И, основываясь на поведении Checkbox
, кажется, что свойство установлено правильно.
Я должен тебе пиво! Спасибо чувак!!! – Jaime