問題タブ [ischecked]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - wpf ユーザー コントロール RadioButton 事前選択
私は非常に単純なユーザー コントロール (visifire チャート + 日付ピッカー、およびフィルタリングを制御するためのラジオボタンなど) を取得しました。
最初のビットはIsChecked
、最初のボタンを true に設定しても、コントロールが表示されるときに何もしないということです。
回避策を探して、親ウィンドウから必要なボタンをチェックするパブリック メソッドをいくつか公開しましたが、これらのメソッドを複数MyControl
呼び出すと、メソッドが最後に呼び出された 1 つのインスタンスのボタンのみがチェックされます。このような:
のボタンのみをチェックmyControl2
し、グループ内のすべてのボタンのチェックを外したままにしmyControl1
ます。
これを引き起こしている可能性のあるアイデアはありますか?
はい、すべてのコントロール間で共有されたのはグループ名でした...ありがとうAran
wpf - WPF CheckBox の IsChecked プロパティがバインディング ソースの値と一致しない
私の WPF アプリケーションでは、値CheckBox
がIsChecked
ビューモデルのプロパティにバインドされています。ビューモデルで値を設定する実際の行をコメントアウトしたことに注意してください。それは標準的なパターンです:
View.xaml
ViewModel.cs
をクリックしてCheckBox
も、 の値が設定されないため、何も起こらないと思いますthis.mSomeProperty
。ただし、観察された動作はCheckBox
、 の値に関係なく、 がチェックされたりチェックされなかったりすることですthis.mSomeProperty
。
何が起こっている?CheckBox
バインディングが、基になるデータ モデルの設定を表示するように強制しないのはなぜですか?
jquery - jQuery、チェックボックス、および.is( ":checked")
関数を次のようなチェックボックス要素にバインドすると、次のようになります。
チェックボックスは、イベントがトリガーされる前にチェックされた属性を変更します。これは通常の動作であり、逆の結果になります。
しかし、私がそうするとき:
チェックボックスは、イベントがトリガーされた後にチェックされた属性を変更します。
私の質問は、通常のクリックのようにjQueryからクリックイベントをトリガーする方法はありますか(最初のシナリオ)?
PS:私はすでにtrigger('click')
;で試しました。
wpf - WPFMenuItemIsCheckedバインディングが機能しない
メニュー項目のバインドが機能しない理由を知っている人はいますか?
wpf - このトグル ボタンで IsChecked が変更されないのはなぜですか?
トグルボタン用に次のxamlがあります。
ただし、IsChecked
ボタンをクリックしてもプロパティは更新されません。
スヌープを使用して IsChecked を True に強制すると、トリガーが作動します。
wpf - WPF ToggleButtonバインディングは、無効にするとIsCheckedになります
これは少し奇妙な問題です。(.NET 3.5sp1)
3つのToggleButtonを含むUserControlがあり、それぞれにIsCheckedがUserControl自体の異なる依存関係プロパティにバインドされています。これらのうち2つはデフォルトでtrueになり、1つはデフォルトでfalseになります。
アプリケーションの起動時に、UserControl自体(したがってそのコンテンツ)は無効になります。後で有効にすると、3つのボタンすべてが押されていないように見えます。ただし、コードプロパティはまだ正しい状態です。
ボタンがクリックされると、プロパティが適切に切り替わり、UI(そのボタンのみ)が更新されて正しい状態が反映されます(つまり、押されていないように見えるが、実際のバインド値を持つボタンをクリックしても、目に見える変化は表示されません初めてですが、バインドされた値をfalseに更新します)。「グリッチ」ボタンを2回押すと、正常に動作します(スイッチがオンになると、ボタンは期待どおりに押し込まれます)。
起動時にUserControlが無効になっていない場合、ボタンは正しく表示されます(プロパティの状態に応じて)。
残念ながら、UserControlは起動時に無効になっているはずなので、有効にして起動することはできません。私は別の解決策を望んでいます。何か案は?
(プロパティをデフォルトでfalseに設定してから、ユーザーコントロールのLoadイベントでtrueに設定しようとしました。違いはありません。)
c# - WinForm コントロールの IsChecked プロパティを取得するには?
簡単そうに見える質問に答えが見つからない。フォーム上のコントロールを反復処理する必要があり、コントロールが CheckBox であり、チェックされている場合、特定のことを行う必要があります。このようなもの
しかし、IsChecked プロパティにアクセスできません。
エラーは、'System.Windows.Forms.Control' に 'IsChecked' の定義が含まれておらず、タイプ 'System.Windows.Forms.Control' の最初の引数を受け入れる拡張メソッド 'IsChecked' が見つかりませんでした (不足していますか? using ディレクティブまたはアセンブリ参照?)
どうすればこの物件にたどり着けますか? よろしくお願いします!
編集
さて、すべてに答えるために-キャストを試みましたが、うまくいきません。
android - CheckBoxPreference isChecked により、preferenceActivity で FC が発生します
チェックボックスがオンになっているかどうかを確認すると、次のコードで強制終了が発生します。
検索中にこの例を見つけましたが、同じように見えます。
ご協力いただきありがとうございます!
android - Android CheckBox isChecked() または編集中の SharedPreferences により強制的に閉じられる
私はAndroidでフラッシュカードアプリを書いています.チェックボックスを付けて単語をレビューリストに追加する機能を追加しようとしました. ユーザーが次の単語に移動すると、チェックボックスがオンになっているかどうかがわかります。そうである場合は、その単語をレビュー リストに追加し、そうでない場合はその単語を削除します。携帯電話とエミュレーターでテストしたところ、チェックボックスがオンになっているときに次の単語またはホームページに移動しようとするたびに、強制的に閉じられました。LogCat ページには行番号や発生したエラーが表示されないため、エラーの原因がわかりません。
チェックを入れていないときは、問題なく単語をめくることができます。それをチェックして別の単語に行くことが問題の原因であるため、SharedPreferencesに関係していると推測しています。
私が持っている重要な方法は次のとおりです。
android - Android CheckBox isChecked()はnullpointereceptionをスローします
別の問題があります。レイアウトでCheckBoxを定義し、クラスのisChecked()メソッドを使用してそれらの状態を取得しています。ただし、このメソッドが次のエラーログで呼び出されると、エラーが発生します。
これはクラスコードです:
そしてこれはレイアウトファイルです:
なぜエラーが発生するのですか?
編集:
わかりました、さらに指定します。ソースがそこにあるクラスは、2つのレイアウトを呼び出します。(R.layout.dnevi)と呼ばれる最初のレイアウトには、チェックボックス(添付のxmlソース)が含まれています。チェックが完了してボタンがクリックされると、クラス内の次のメソッドが実行され、新しいレイアウト(R.layout.zapolni)が表示されます。これにはチェックボックスは含まれていませんが、最初のレイアウト(R.layout.dnevi)のデータ(チェック/オフ)を使用します。お役に立てれば。