誰でも助けてもらえますか、画像(ボタン)を変更したいのですが、buttonImageを押すと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();
})
}
});
};