2016-11-22 3 views
-1

EDIT: 情報の不足で申し訳ありませんが、C#のwinformアプリケーション 投稿は重複していません。 フォームを閉じたときに、以前のフォームの値を編集するレポートが含まれていて、レポートを再度印刷するボタンが残っている代わりに無効のままになっているときに問題が発生します。c#テキストボックスにデータがある場合の有効化ボタン

類似の投稿がいくつか見つかりましたが、問題は解決しませんでした。

button3.Enabled = string.IsNullOrWhiteSpace(resposta.Text); 

コードは動作しますが、問題は、私は次のといくつかの理由のためにクリックbuttonが無効になったまま何かを変えるために戻りたい場合は、: 私はtextboxが空の場合buttonを有効にする次のコードを持っていますtextboxのデータでも

誰でも手助けできますか?事前に

おかげ

+0

"次へ"と "戻る"?どのようにこれをやっている? – HimBromBeere

+0

あなたがチェックしているテキストボックスの 'TextChanged'イベントにそのコードを追加します – Pikoh

+0

私はあなたがこれをどのように持っているのか分からず、機能を戻しますが、テキストボックスの状態が変更されているので、関数が実行中です。この同じコードをform_Loadに追加してください。 – Phiter

答えて

0

まあ、それは問題が何であるかは不明しかしだが、あなたが(角のように)結合して、いくつかのMVCとしてのWinFormsを使用しようとしているようだが、あなたは割り当てを行うときに、それはこの1つを行いますWinFormsでのみ、バインディングは作成されません。

これをもう一度呼び出す必要があるときを把握する必要があります。 (TextChange、ボタンクリックなど)

関連する問題