問題タブ [xtragrid]
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 - Devexpress XtraGrid 列を自分のプロパティにバインドできません!
アプリケーションに厳密に型指定されたデータ セットを使用していますが、データベース テーブルに存在しないカスタム プロパティが必要だったので、次のように作成しました。
コード:
次に、XtraGrid の FieldName プロパティを RoleName に設定しましたが、うまくいきません。XtraGrid は、DataTable に列を持つプロパティのみを表示します。どうすればこの問題を解決できるか知っていますか?
devexpress - CalcRowHeight からの DevExpress XtraGrid オーバーライドが RepositoryItemImageComboBox を壊す
最近、グリッドの行の高さを変更し、少し減らしました ( http://www.devexpress.com/Support/Center/KB/p/A859.aspxのコードを使用)。
ただし、これにより RepositoryItemImageComboBox が破損し、画像が表示されなくなります。バインドされていない列で RepositoryItemPictureEdit を使用すると、機能する行フィルター/行の並べ替えを作成する方法が見つからないようです。
RepositoryItemImageComboBox の画像を修正して再度表示するか、フィルタリング/並べ替えの RepositoryItemPictureEdit を実装するのを手伝ってくれる人はいますか。
これはRepositoryItemPictureEditで表示される列、filterrowに画像データがないのも問題
これは、RepositoryItemImageComboBox で表示される列です。
c# - GridControl で依存関係プロパティ/列を処理しますか?
DevExpress GridView を使用しており、グリッドに入力しようとしているオブジェクトがあります。EG は、私が製品を持っているとしましょう。
私の最初の列は、製品のリストを含む RepositoryEditorLookupEdit です。私が望むのは、コーラのような特定の製品が選択された場合、いくつかの列に、色、価格、説明など、製品の他のプロパティを入力することです...
トリッキーなビットは、GridControl がオブジェクト型にバインドされていることです ' Product {Many-to-Many} と関係がある TransactionItem は、相互関係 'TransactionProduct' を持っています。
バインドされていない列を使用しようとしましたが、RowChange の後にグリッドの値が失われます。
これを克服する方法はありますか、それとも私の設計が間違っていますか。基本的、
c# - グリッドから複数の行を削除
XtraGrid から複数の行を削除するにはどうすればよいですか? DevEx バージョン 10.2 を使用しています。利用可能なチュートリアルはありますか?
devexpress - DevExpress XtraGrid Group By Column の DataSource 変更時の動作
私の XtraGrid には、DataSource として DataTable が割り当てられています。
列をグループごとのパネルまでドラッグし、いくつかのグループを展開し、それらのグループを展開した状態で XtraGrid のデータソースを再割り当てすると、展開されたグループの 1 つを除くすべてが閉じられます。現在の行を含むグループは展開されたままです。DataSource が変更されたときに、展開されたすべてのグループが展開されたままになる設定はありますか?
devexpress - DevExpress XtraGrid カスタム RowCellStyle イベント ハンドラと列の並べ替えの問題
私の xtraGrid には、カスタム スタイルのイベント リスナーがあります。
グリッドの列ヘッダーをクリックしてグリッドを並べ替えた後、並べ替えによって行が並べ替えられた後、間違った行に書式設定が適用されてしまいます。その問題にどう対処するか?
c# - DevExpress XtraGridView コントロールの問題
私は 1 つ持っていxtragrid control on my devxpress form
ます。を作成しましたcolumns of my grid at runtime when i load the form
。同じフォームにあるグリッド ビューのフィールド チューザーを開発しています。そのために、コントロールを使用し、repositoryItemCheckedComboBoxEdit
そのコントロールに xtragrid に表示される列名を追加しました。
基本的に、Visible プロパティを false にして xtragrid に列を作成しました。ユーザーが repositoryItemCheckedComboBoxEdit を使用して特定の列名をチェックすると、Visible を true に設定し、ユーザーが列名のチェックを外した場合は再度表示を false に設定します。&列の作成中に、列の幅を設定しました。
Problem which i'm facing is that if user select the all fields from the repositoryItemCheckedComboBoxEdit then the grid control should show the horizontal scroll bar automatically when require.
And another problem is that with the columns is besides setting the width of the column, it is not showing the required width of that column . it shrinks that all column width .
実行時にxtragridviewに列を作成するために使用するコードは次のとおりです-
のコードfield chooser
は次のとおりです。この関数を使用して、repositoryItemCheckedComboBoxEdit コントロールの項目を入力しました。
これは、repositoryItemCheckedComboBoxEdit コントロール イベントに使用されます -
この問題を解決するにはどうすればよいですか?
ありがとう。
devexpress - DevExpress XtraGrid SaveGridLayout
XtraGridのデータソースが再割り当てされたときに、拡張されたグループを拡張したままにするのに問題があります。
バックグラウンド
フォームの左側にはXtraGridがあり、右側には垂直グリッドがあります。XtraGridは、フォームのコントローラーです。
ユーザーが列(顧客など)をグループヘッダーにドラッグします。次に、複数の顧客を展開して、注文ヘッダーの詳細を表示します。次に、ユーザーは次のいずれかを行います。
-注文の1つをクリックします。これにより、データベースから注文の詳細が取得され、フォームの右側にある垂直グリッドにデータが入力されます。ここで、ユーザーは編集を行ってから変更を保存できます。
また
-空白の垂直グリッドを表示するメニューで[新規追加]をクリックします。これは、ユーザーが入力して保存できます。
更新または挿入後、ページの左側にあるXtraGridに入力されているデータソースが完全に更新されます。データベースに対して別のクエリが発行され、グリッドのデータソースプロパティに割り当てられているDataTableが返されます。次に、フォーカスが更新された行または新しく挿入された行に設定されます。
でも.....
ユーザーの拡大した顧客をすべて拡大したままにしておきたい。したがって、保存または挿入の前に、SaveGridLayoutメソッドを呼び出します。
そして、更新または挿入後にグリッドのデータソースが再割り当てされ、フォーカスされた行がリセットされた後、RestoreGridLayoutメソッドを呼び出します。
GridLayoutStreamは、form-scope、BTWを持つ変数です。
しかし、このアプローチは機能していません。拡大されたグループは閉鎖されつつあります。私が間違っていることは誰にも明らかですか?
ありがとう
c# - DevExpress XtraGrid ExportToXlsx で、チェックボックス イメージの代わりに、RepositoryItemCheckEdit のチェック/チェック解除が表示される
devexpress XtraGrid を使用して、さまざまなデータを表示し、Excel にエクスポートしています。
DevExpress 11.1 へのアップグレード後、Excel エクスポートを改善する機能変更がありました。 Excel エクスポートの変更
ただし、これにより、エクスポートが Excel で小さなチェックボックス画像を表示することから、チェックされている/チェックされていないテキストラベルを表示するように変更されました。
チェックボックスの画像をほとんど表示しないように古い機能を戻す方法はありますか ( RepositoryItemImageComboBox にも同じ問題があります)。
c# - C# NHiberate DevExpress.XtraGrid と ServerMode
NHibernate を ORM として使用し、DevExpress XtraGrid (WinForms) を使用してサーバー モードを正常に実装した人はいますか? NHibernate To LINQ をデータソースとして使用する方法の例を歓迎します。この機能が利用できることを願っています。
サーバー モード (XtraGrid)
http://documentation.devexpress.com/#WindowsForms/CustomDocument8398