問題タブ [selectedindex]
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.
data-binding - 同じコントロールで MenuItem プロパティ (IsEnabled) をコンボボックス プロパティ (SelectedIndex) にバインドする
私は一日のかなりの時間をこれの調査に費やしてきました。コード ビハインドで INotifyPropertyChanged を実装する必要なく、単純なバインディングを XAML で完全に実行できるかどうかに興味があります。
皮肉なことに、これを調査するのに費やした時間の中で、コード ビハインドで 5 回以上実行できたはずです。
DataTriggers の使用を提案する記事をいくつか見つけました (MenuItems の場合、DataTrigger は Style Trigger 内にある必要があります)。これを試してみましたが、エラーなしでは機能しません。
別のスレッドで読んだ MenuItem スコープの問題のために、DataTrigger がコンボボックスを見つけられなかったと思われます。
誰にも提案はありますか?
コード: (ビルドまたは実行時エラーはありませんが、プロパティは更新されていません)
iphone - iPhoneDev、UITabBarController SelectedIndex の問題
タブバーの項目をプログラムで切り替えようとしています。次のコードは問題なく動作しますが、特定の状況では動作しません。
問題は次のとおりです。
2 つの UIViewController クラスを持つタブ バー コントローラーがあります。2 番目のタブでは、上記のコードを viewWillAppear メソッド内の if ステートメント内に配置しています。上記のコード自体は機能しますが、ビューが読み込まれていない場合にのみ機能します。したがって、最初のタブにはボタンがあります。そのボタンが押されると、プログラムによって 2 番目のタブに切り替わります。その時点で私のコードは機能し、基本的に最初のタブにとどまります。しかし、切り替えは最初の 1 回目以降は機能しません。そのボタンを押す前にその 2 番目のタブを選択しても機能しません。コードが含まれているという IF ステートメントが実行されますが、選択したタブは変更されません。
どんな助けでも大歓迎です。説明が必要な場合は、遠慮なくお尋ねください。
ありがとう!
さらに情報を追加させてください:
(1) これはまれにしか使用されません。最初の画面は検索画面です。検索を押すと、自動的に 2 番目のタブに移動します。結果がない場合を除き、アラートが表示され、そこにとどまります。
(2) 2 番目のタブには、絞り込み検索が実行されていない場合はすべてのアイテムのリスト、または絞り込まれたアイテムのリストが保持されます。いずれにせよ、そのリストは常に利用可能です。そのため、検索ページで止めたとしても、忘れて別のタブをクリックすると、アイテムがないことが通知されます。この時点で、便宜上、それらをタブ 1 に戻したいと思います。
それは大したことではなく、私はそれなしで生活できます。ユーザーの便利なアイテムを 1 つ追加したかっただけです。
ありがとうございます!UITabBarControllerDelegate で次のメソッドを使用しました。
魔法のように働きました!
wpf - WPF Combobox SelectedItem 地獄
私はWPFで非常に面白い問題を抱えています
コードを使用してコンボボックスを作成し、それをコントロールに追加します。
Combobox.SelectedItem または Combobox.SelectedIndex または Combobox.SelectedValue を設定すると、コンボボックス項目から別のオプションを選択できません。
これをどのように修正できるかについてのアイデアはありますか?
php - HTML フォーム ドロップダウンのデフォルトの選択項目を指定する
通常、デフォルトでアイテムを選択する必要がある場合は、次のようにします。
このようなものを手に入れることは可能ですか?
PHP では、選択された属性を任意の<option/>
.
javascript - JavaScript を使用して、innerHTML テキスト文字列から selectedIndex を取得します
私が持っているのは、この object.innerHTML です。これは次のとおりです。
JavaScript を介してその innerHTML テキスト blob を操作する方法を知る必要があります。select 要素の "selectedIndex" を取得するにはどうすればよいですか?
この部分が必要な場合は、より苦痛な詳細:
私は RadGrid コントロール (Telerik 製) を使用し、「インライン」編集オプションを使用しています。したがって、このグリッドには X 行が含まれ、各行には X 個のセルがあります。セルの内容が問題です。各セルには「もの」が含まれています。単純な「入力」要素などを含むものもありますが、作業する必要があるものには、2 つのセルを持つ 1 行を含むテーブル定義が含まれています。1 つのセルには画像があり、もう 1 つのセルにはドロップダウン リスト、つまり "select" 要素があります。
私の問題は、セルにドリルダウンできるように RadGrid クライアント API セットを使用したことです。この時点で、彼らはそのセルの内容を操作する方法を実際には提供していません (私が見つけることができます)。おそらく、内容は何でもかまいません。そのため、この HTML 文字列を操作する方法を理解する必要があります。jQuery と JavaScript はまだ初めてです...文字列をテーブル オブジェクトとしてキャストし、そのオブジェクトに対して jQuery セレクターを実行したいだけです...しかし、JavaScript は実際には直接動作しません...私が知る限りこれまでのところ。:(
jquery - selectedIndexが変更された後にonChangeイベントをトリガーしますか?
selectedIndexまたはvalがjQueryで設定されている場合、選択フィールドで変更イベントをトリガーすることは可能ですか?
試してみましたが、うまくいかないようです。選択フィールドを独自のデザインに置き換えようとしています。問題は、変更イベントを選択フィールドに添付した場合、インデックスが変更されたときにそのイベントを発生させる必要があることです。
これを行う方法はありますか?
EDIT: @ xSaint32は、jQueryのトリガーメソッドを使用してこれに答えました。
c# - 選択したアイテムをデータグリッドのコンボボックスに設定する
多くのコンボボックス フィールドを持つデータグリッドを使用しています。データグリッド コンボボックスをクリックすると、選択した項目または強調表示された値がリストの最後の項目になりますが、リストの最初 (一番上) の項目を強調表示したいと思います。コンボボックスだけの場合は、combobox.selecteditemまたはcombobox.selectedindexを変更するだけでよいことはわかっていますが、この場合はどうすればよいかわかりません。
コンボボックスをデータベースのテーブルにバインドし、データテーブルを使用してコンボボックスの値を格納し、データテーブルに行を追加しました。コンボボックスの最後の項目が強調表示されている理由は、行をデータ表。
list - Actionscript/Flex: Spark リストのソート後に (インデックスではなく) 選択したアイテムを維持する方法
Spark List の項目を変更します。リストの dataProvider をソートしたままにしているため、アイテムはリスト内の別のインデックスに移動します。ただし、selectedIndex はアイテムがあった場所にとどまります。List の selectedIndex が、変更された項目に引き続き存在するようにします。誰かがこの問題を以前に解決したことがありますか、またはヒントはありますか?
wpf - WPF データトリガーが機能しない - ComboBox で選択されたインデックスが 0 に設定されない
DataTrigger を使用して、バインドされている SelectedItem が null の場合、ComboBox の SelectedIndex を 0 に設定したいと考えています。しかし、それは機能していません。どこが間違っていますか?
xaml は次のとおりです。
ここでMyObject.color_masterはnullですが、それでも DataTrigger は機能していません!
私の要件は非常に単純です。コンボボックスで何も選択されていない場合、最初の項目を選択したいです。
cocoa - 新しい NSOutlineView 行を自動選択、フォーカス、強調表示する
これはおそらく の経験不足によるものですが、NSOutlineView
これを行う方法がわかりません。行を正しく保存/書き込み/挿入/削除するという点で完全に機能する追加ボタンを備えたNSOutlineView
(優れたPXSourceListで実装された)があります。私は aNSTreeController
を使用せず、バインディングも使用しません。次のコードを使用してエンティティを追加します。
追加ボタンを押すと、次のように新しい行が挿入されます。
クリックして行を選択し、 を押しenter
て編集すると、次のようになります。
私の質問は、ユーザーエクスペリエンスを向上させるために、プログラムで同じ状態 (フォーカス、選択、強調表示) を初めて取得するにはどうすればよいですか?