Может ли кто-нибудь помочь, я хочу изменить свое изображение (кнопку), когда я нажимаю кнопку Изображение, я открываю MT.Dialog, а затем вхожу в систему, и когда я вхожу в систему, я хочу, чтобы кнопка изменилась, как мне это сделать, я нашел код , но это не работает в MT.Dialog Вот как я это делаю.
cmdLogin.TouchUpInside += delegate {
cmdLogin.SetImage(UIImage.FromFile("Images/Logout.png"), UIControlState.Normal);
};
и для скрытой вещи, которую я пробовал (но не работает)
if(cmdLogin.Hidden == True)
{
cmdLogout.Enabled;
}else{
cmdLogout.Hidden;
}
но это не работает в MT.Dialog, конечно, потому что я ничего не делаю со своим строковым элементом (мой строковый элемент получил имя login, и если кто-то получил ссылку на хорошую систему входа в систему с база данных, которая была бы очень полезна.
и, конечно же, вот мой код MT.Dialog
cmdLogin.TouchUpInside += delegate {
_window.RootViewController = new DialogViewController(new RootElement("Login") {
new Section ("B.V. Electronic"){
(password = new EntryElement ("Password", "", "", true))
},
new Section () {
(login = new StringElement ("Login", delegate {
if(password.Matches("1234")){
GoBackToView();
}else{
new UIAlertView("Wrong code", "It's the wrong code", null, "Ok", null).Show();
}
}))
},
new Section (){
new StringElement ("Cancel", delegate {
GoBackToView();
})
}
});
};