問題タブ [selecteditem]
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# - 設定が削除されませんか?
ListBox(AlarmBox
)とListView(listView1
)の両方があります。どちらも2つの異なるProperties.Settings(AlarmList
およびAlarmList2
)に保存されます。
これは削除ボタンのコードですが、listView1には関数がないため、SelectedItem
を使用しSelectedItems
ました。
両方のボックスからアイテムをAlarmBox
削除すると、アプリケーションと設定の両方から値が正しく削除されますが、から削除するlistView1
と、値はアプリからのみ削除され、設定からは削除されません。
編集:
また、に置き換えるlistView1.SelectedItems
とAlarmList.SelectedItem
、正しく削除されます。
silverlight-3.0 - SilverlightDataGridコードからSelectedItemを更新
コードから(ViewModelのバインドされたオブジェクトを介して)データグリッドSelectedItemを更新する場合、新しく選択されたアイテムを強調表示するビジュアルグリッドを取得するにはどうすればよいですか?
ありがとう、
マーク
更新:これはまだ私にとっての問題です。私のSelectedItemプロパティはすでに変更通知を実装していますが、データグリッドは選択された行を視覚的に表示していません。つまり、強調表示されていません。
wpf - System.Windows.Controls.SelectedItemCollection をキャストする方法は?
私は方法を持っています:
param はSystem.Windows.Controls.SelectedItemCollection
、 WPFListView
のSelectedItems
プロパティから取得したものです。
どういうわけか、オブジェクトから有用なものにキャストできないようです。保護レベルが原因で を作成できずSystem.Windows.Controls.SelectedItemCollection
、param はIList
,ICollection
またはにキャストされませんIEnumerable
。
param のアイテムを反復処理するにはどうすればよいですか?
wpf - SelectedItem への ListBox TwoWay バインド
この質問が何度も聞かれるのを見て、自分のコードを何度も調べてきました。しかしSelectedItem
、オブジェクトを使用してバインドされたプロパティに割り当てると、ディスプレイの選択されたアイテムが更新されません。はListBox
、割り当てたオブジェクトがそのアイテムのメンバーではないと考えているようです。
これは、私が設定しようとしている場所の 1 つからの impl ですSelectedTube
- 間違いなくメイン スレッドで発生します。
手動でクリックしない限り強調表示されないことに気付きましたSelectedTube
が、無視していました。しかし、選択したアイテムをScrollIntoViewCenteredしたかったので、変更DependencyProperty
を監視するためにビューにa を追加しましたSelectedItem
。ハンドラーは最初は次のように見えました。
SelectedItem
しかし、バインディングを介して設定すると機能しませんでした。画面上にない場合にのみスクロールしたいと判断した後、コードを次のように変更しました。
が外部で設定されている場合SelectedItem
、コンテナは null です。毎回。ItemsSource
null をチェックするコードを追加してから、一致するファイル名を探して繰り返し処理し、更新してリストボックス内のオブジェクトが間違いないSelectedItem
ことを確認しました。SelectedItem
運がない。
アイテムが画面上にある場合、それはまだ強調表示されません。ある種の等価関数を実装する必要がありますか? 私はこれについて、人が考えているよりも多くの時間を無駄にしました。
ありがとう。
wpf - WPFチャートツールキット:SelectedItemではなくSelectedItems?
ツールキットがサポートしていないように見える、WPF チャート作成ツールキットが提供するすべてのタイプのチャートで、多くのポイント/棒/列などを選択したいと考えています。私は本当に自分の DataPointSeries を書くことを避けたいです...それを達成する方法はありますか?
.net - NETCF DataGridは行をスクロールして表示しますか?
CompactFrameworkDataGridに関する簡単な質問。特定の行をスクロールして表示するにはどうすればよいですか?データグリッドにスキャンを表示するアプリケーションがあります。ユーザーが新しいアイテムをスキャンした場合はグリッドに追加しますが、既存のアイテムをスキャンした場合は、そのアイテムをスクロールして表示します。これを行う方法はありますか?
次の方法を試してみました。
と
ステップスルーで確認した行インデックスを確実に見つけていますが、実際には行をスクロールして表示していないようです。
wpf - 別のリストボックスの選択が変更されると、動的に作成されたリストボックスの選択されたアイテムが青色になります
私はTabControl
2つTabItem
のsとListBox
両方のタブに共通のaを持っています。これListBox
は、タブ固有のコンテンツ内に配置する必要があります。したがって、タブの外側には配置しません。ListBox
タブの1つにもう1つあります。2番目の項目を選択するListBox
と、最初ListBox
の項目SelectedItem
が青色になるためListBox
、フォーカスされたコントロールとして一度に2つのesが表示されます。
このWPFバグの回避策はありますか?スクリーンショットとコードは次のとおりです。
代替テキストhttp://img85.imageshack.us/img85/871/2focusedcontrols.png
wpf - WPF Datagrid セットの選択された行
Datagrid.SelectedItem
を使用してプログラムで行を選択するにはどうすればよいですか?
IEnumerable
最初にofオブジェクトを作成しDataGridRow
、一致する行をこのSelectedItem
プロパティに渡す必要がありますか?それともどうすればよいですか?
編集:
TextBox.Text
行を選択する前に 、最初の列のセルの内容を最初のものと一致させる必要があります。
wpf - コンボボックスで選択したアイテムとアイテムリストをwpfのさまざまなプロパティにバインドする
質問:ComboBoxの選択されたアイテムのバインディングを1つのプロパティに設定し、アイテムリストを別のプロパティに設定するにはどうすればよいですか?
情報:
私は会社のために取り組んでいる在庫プログラムを持っています。これは主に、入荷時に出荷を受け取る人を対象としています。画面の片側に出荷のリストが表示されるように設定しています。これらのいずれかを選択すると、出荷に関するすべての情報が表示されるため、編集することができます。情報の1つは、貨物を受け取った人です。彼らが貨物をクリックしたときに、明らかに貨物を受け取ったユーザーがコンボボックスにポップアップするユーザーになるようにしたいと思います。しかし、コンボボックスに他のすべてのユーザーのリストを含める必要があります。
データベースからユーザーのリストを取得しているという事実がなければ、これは難しいことではありません。リストボックスには、ユーザーデータ型のリストから適切な情報を引き出すためのデータテンプレートがあります。これまでに試したのは、コンボボックスがリストにバインドするビューモデルにコレクションビューを設定し、次に、出荷データ型に付属する単一のユーザーインスタンスである個別のプロパティを設定することです。
MV-VMプログラミングモデルに従って、VisualBasicとXAMLでプログラミングしています。