問題タブ [itemsource]

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.

0 投票する
1 に答える
529 参照

wpf - ObservableCollection に含まれる Usercontrol をバインドするラップパネルで

私はこのように定義されたクラスを持っています:

Usercontrol は、WrapPanel に挿入するビジュアル要素です。

CustomClass は、静的な ObservableCollection に編成されます。

コレクション内の CustomClass の usercontrol プロパティをバインドして、WrapPanel で視覚化することを検討しているため、ビジュアル要素をコレクション内の要素と同じ順序で表示します。

現在、WrapPanel をコードで手動で設定していますが、データバインディングを使用してすばやく簡単に行う方法が必要であると考えました。私はこのように定義されたItemsControlでそれをやろうとしています:

しかし、魔法を起こす方法がわかりません。

編集:

そのように実装されたChrisOによって提案されたソリューションを試しました:

1 - コレクションをプロパティにしました

2 - UserControl をプロパティにしました

3 - コードから DataContex を設定します。

4 - バインディング:

これで、コレクションの最初の要素を視覚化できます。最初の要素が変更された場合、新しい最初の要素を視覚化します。コレクション全体を視覚化するにはどうすればよいですか?

0 投票する
1 に答える
62 参照

c# - コードビハインドで双方向のアイテムソースをバインドしますか?

リストボックスがitemsourceにバインドされています。その後、コレクションのデータを変更したい。データを追加するためのクリック ボタンは、リスト ボックスを変更しません。

次に、アイテムソースの後に更新を追加しましたが、PresentatonFramework.pdb が読み込まれず、InvalidOperationException が処理されませんでした。私が少し理解していることは、それは一方向の拘束力です。手伝ってくれませんか?

0 投票する
2 に答える
297 参照

devexpress - GridControl のフィルター処理または検索結果を取得する

私はdevexpressコンポーネントを使用しました

私はこのように分離コードでGridControlのItemSourceプロパティのデータを設定します:

クエリはリストです

gridcontrol でフィルタリングまたは検索すると、変更された行が表示され、次のように変更された itemsource を取得したい:

どうすればできますか?

ありがとう

0 投票する
0 に答える
86 参照

c# - DataGrid はヘッダーのみを表示します

私の問題は、データベースマネージャークラスがあり、そこでこれを行うことです

私はそれをキャッチしますが、データではなくヘッダーのみを表示します

なぜplsが私を助けてくれるのかわかりません;)

0 投票する
1 に答える
1816 参照

wpf - 親プロパティにバインドされた WPF DataGrid セル

私は自分のモデルのプロパティにバインドされた ItemSource プロパティを持つ DataGrid を持っています。また、ItemSource にバインドされているプロパティ オブジェクト内ではなく、同じモデルのプロパティ フォームにもバインドされたグリッド内のコンボボックス列が必要です。

グリッドの列は、ObjectList の Object 要素内にあるプロパティにのみバインドできます。親モデルのプロパティをグリッド セルにバインドする方法はありますか?

0 投票する
1 に答える
316 参照

c# - WPF Itemcontrol と datatemplate が正しく表示されない

ItemControl、DataTemplate、および Visifire チャートの使用に問題があります。

まず、XAML のコードは次のとおりです。

_markerChartsCollectionsと定義されている

ViewModel と Model の両方で。

さて、Model で 2 つのMy3DLineChartObjectオブジェクトを初期化し、それを に入れ_markerChartsCollectionsます。

その結果、_markerChartsCollections の My3DLineChartObject と同じ数の 2 つが表示されます。ただし、_xAxisCollection、_yAxisCollection、_zAxisCollection などの My3DLineChartObject のプロパティは表示できません。

考えられる理由を理解できる人はいますか?

出力情報は