私はCaliburn Microで働いています。しかし、私は解決する方法がわからない問題に遭遇しました。プロパティを持たないCaliburn Micro無効化ボタン?
問題はボタンを無効にしたいのですが、すべてのWebサイトにはpropertysのソリューションしかありません。例えば、私のボタンの機能はNetmqとの接続を確立するスレッドを開始するだけです。だから私はそれらを無効にする方法を知りません。 Googleを使って多くの検索をしましたが、何か役立つものは見つかりませんでした。ボタン機能
public void startPubButton()
{
Thread entryThread = new Thread(startPublisher);
entryThread.IsBackground = true;
entryThread.Start();
}
の
例は多分スレッドが実行される場合にのみ、ボタンを有効にする可能性がありますか?
これより短い方法がありますか? 'private bool _sendMes = false; public bool SendMes { get {return _sendMes; } セット { _sendMes = value; NotifyOfPropertyChange(()=> SendMes); NotifyOfPropertyChange(()=> CanSendMesButton); }} パブリックブールCanSendMesButton {取得{戻りSendMes。 } } ' – SvNawesome