問題タブ [xamdatagrid]
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# - XamDataGrid およびコレクション全体に対するセル項目の検証
WPF アプリケーションで XamDataGrid を使用しています。これはうまく機能します。アプリケーションに IDataErrorInfo のサポートを追加しました。
このデータグリッドのバインディングは、IDataErrorInfo を実装するオブジェクト Foo の ObservableCollection に移動します。プロパティが空であるか文字数が多すぎる場合にエラーを生成する Text プロパティなどの個々のプロパティにデータ検証があります。これは、更新シナリオに最適です。エラーのあるセルが強調表示され、ツールヒントが表示されます。
達成する必要があるのは、データ ソースにバインドされた監視可能なコレクション全体に対するセルの値の検証です。そのため、ユーザーがテキスト セルの行 2 に「Apple」と入力したが、行 10 のテキスト セルに「Apple」が既に存在する場合、続行する前にユーザーが修正する必要があるエラー状態が生成されます。
XamDataGrid でこれを達成するにはどうすればよいでしょうか? オブジェクト Foo が自身のプロパティのみを検証し、コレクション全体を認識しないように、クリーンな状態を維持したいと考えています。
この記事は非常に近いですが、XamDataGrid でそれを達成する方法がわかりません 。
xamdatagrid - XamDataGridにフィールドがありません
良い一日!
私は100%瞳孔のあるデータソースを持っています。AutoGenerateFieldsプロパティがTrueに設定されている場合、利用可能なすべてのデータが受信され、正常に表示されるため、私はそれを確信しています。しかし、私が本当に達成する必要があるのは、固定されたフィールドのセットのみを表示することです。AutoGenerateFieldsをFalseに設定すると、すべてのレコードを同じ方法で受け取りますが、列はまったくありません。
これが私のXAMLコードです:
XAMLマークアップのどこに問題があるのか理解できません。どんな助けにも感謝します。
wpf-controls - XamDataGridに行番号を表示するにはどうすればよいですか?
Infragistics WPF XamDataGridに行番号を表示させる簡単な方法(設定するブールプロパティなど)があるかどうか誰かに教えてもらえますか?
機能ブラウザで何かを見つけましたが、それはXamGridの場合のようです。WPFv311.2ライブラリを使用します。
いくつかの簡単なグーグルは、この機能がサポートされていないことを示しているようですが、最新の投稿は2011年のようです。
c# - XamDataGrid動的フィールドのフォーマットが不十分
したがって、実行時に生成された動的クエリのプレビューデータを保持するXamDataGridのみを含む単純なウィンドウがあります...
XamDataGridのデータソースにデータバインドしています...
これですべて正常に機能します。問題は、XamDataGridのエディターのデータ型がフィールドのデータ型と一致しない場合があることです。たとえば、すべての数値はドル記号で表示されます。この行を追加しようとしました...
これにより、実際の通貨額を除くすべてが修正されました。実際の通貨額は、ドル記号なしでxx.xxxxとして表示されます。私がオンラインで見つけたすべてのソリューションは、xamlでフィールドを直接編集しているようですが、フィールドはすべて動的であるため、これはオプションではありません。xamlでエディターを正しく設定するためにできることはありますか?または、XamDataGridから正しく表示するようにデータをマッサージするためにコードで実行できるルーチンはありますか?XamDataGridを使用して、すべての動的列と関連する方法でコードを共有できますが、データ型に基づいて正しくフォーマットできますか?
wpf - xamdatagrid での追加/更新時のレコードのハイライト
XamDatagrid を使用しています。
BindingList を使用してグリッドを設定します。
バックグラウンドでレコードが追加/更新されたときにレコードを強調表示する方法についてのアイデア。公開されているデータをリッスンし続け、UI に表示するアプリを開発しようとしている
c# - Infragistics ExcelExporter Async
同じ Infragistics DataGrid を 2 回エクスポートし、エクスポート中に進行状況バーを更新する必要があります。だから私はこのような最初のエクスポートを開始しています
問題は、最初のエクスポートが完了するまで、このグリッドの 2 番目のエクスポートを開始できないことです。
2 つ目の非同期操作を開始する前に、この非同期操作が終了するまで待機する方法はありますか?
ここにはプロパティがあるため、イベントを処理してExportEnded
も問題は解決しません。excelExporter
IsExporting=true
excelExporter
タイプDataPresenterExcelExporter
です。
wpf - Infragistics XamDataGrid WPF MVVM SelectionChanged
WPF アプリケーションに MVVM アーキテクチャを実装しています。Infragistics XamDataGrid を使用したいのですが、ビュー モデル レイヤーでの選択変更イベントの実装については、ちょっと迷っています。
どんな助けでも大歓迎です。
早急に解決策が必要です!!!
Anshuman Chakravarty Humana Inc.
colors - xamDataGrid セルの色の変更
最初の列に参照値が含まれている場所にxamDataGrid
バインドしました。DataTable
他のすべての列の色は、セルの値が参照列の値と等しいかどうかによって異なります。ロジックはコンバーターを使用します。
私が達成したいのは、別の列を最初の位置に移動すると、それが参照列になり、他のすべての列の色が変わるはずです。
イベントをリッスンしFieldPositionChanged
てグリッド レイアウトを無効にしていますが、機能しません。
コンバーターのブレークポイントはヒットしますが、すべてのレコードではヒットしません (2 または 3 のみ)。
wpf - xamdatagrid で選択した行に対してのみ集計を有効にする方法は?
私は、インフラジスティックス グリッドを使用して wpf アプリケーションに取り組んでいます。インフラジスティックス フォーラムを検索し、グーグルで検索しましたが、何も見つかりませんでした。
ユーザーが行を選択した場合にのみ集計が機能するようにする方法があるかどうかを確認しようとしていますか? これを機能させる方法についての助けをいただければ幸いです
wpf - XamDataGrid 列の可視性が MVVM を使用して機能しない
MVVM アーキテクチャで XamDataGrid 列の可視性を実装しようとしていますが、機能していないようです。
私は次のことをしています:
非バインド フィールドの Visiblility プロパティの追加 -
私のビューモデルでは、可視性タイプのプロパティを追加します:
次に、コマンド ハンドラーで次のコードを使用します。
解決策を持っている人はいますか?
乾杯、アンシュマン