問題タブ [gridcontrol]

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 投票する
2 に答える
7346 参照

wpf - DevExpress WPF GridControl のルック アンド フィールを設定する方法


DevExpress Grid Control のルック アンド フィールを変更するのを手伝ってくれる人はいますか? 今、私は青い Grid Control を取得しています。私の最善の推測は、デフォルトのテーマを DevExpress.Xpf.Themes.DeepBlue.v12.1 から変更する必要があるということです。他の何かに.誰かがこれで私を助けることができます.
前もって感謝します

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

devexpress - NotifyPropertyChanged イベントを正しく設定しても、DevExpress GridControl が正しく更新されない

私は非常に奇妙な問題に遭遇しました。

基本的な考え方は、外国為替価格に関する取引 API から受信したデータを保存するクラスがあるということです。各プロパティは、以下のように NotifyPropertyChanged メソッドで設定されています。

長いクラスを引用していますが、ご覧のとおり単純な構造です。ここで、イベントを発生させるAPIに接続し、定義したクラスにAPIの値を設定して処理します。

いくつかの設定の後、メソッド _UpdateForexQuote は、来る情報を RealTimeBar クラスのプロパティに配布します。すべて順調。

プログラムを起動しても更新されません。データが入っていないと思っていたのですが、gridcontrol の A1cell のどこかをランダムにクリックしてから別の B1cell をクリックすると、前の A1cell が更新されてしまいます。次に、C1cell をクリックすると、B1cell が更新されます。1 つのセルをクリックしないと、更新されません。私はあなたに写真を見せます:

ここに画像の説明を入力

ご覧のとおり、最初の 3 行をクリックすると、最初の 3 行には遅延データが表示され、4 行目には触れていないため、ゼロが表示されます。条件は、5 行目の Low セルをクリックしたことです。そのため、Low は更新されませんが、他のセルは更新されます。とても奇妙です。以前はvs 2010でdevexpress 11で同じコードを使用していましたが、vs 2012でdevexpress 12を使用すると、以前は発生しなかったこの問題に遭遇しました。

アップデート:

以下は、1.バインディングリストとハッシュテーブルを定義するために使用する方法です。2.最初にオブジェクトをハッシュテーブルに入れ、ハッシュテーブルからバインディングリストにオブジェクトを追加します。

価格更新イベントが来ると、以下のメソッドはハッシュテーブルのオブジェクト プロパティを更新します。オブジェクトに Notifypropertychanged を定義したので、bingdinglist と gridcontrol でオブジェクトを更新する必要があります。

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

gridview - DevExpress Grid Control で親メイン ビューから継承せずにサブ レベルがバンドを表示する方法

私は.Net Framework 4.0でWinFormsにDevExpress 10.2を使用しています。バンドを持つグリッドを含むフォームがあり、このグリッドにはメインビューとレベルが含まれているため、別のバンドグリッド内のバンドグリッドのように聞こえます。以下に示すように: 設計時のメイン ビュー 次のスクリーンショットに見られるように、レベル 1 のサブ グリッドにもバンドが含まれるという主な問題: 設計時のサブレベル ビュー

ただし、実行時には、以下に示すように、バンドではなく親ビューのバンドを取得します。 ここに画像の説明を入力

** gridControl に指定されたデータ ソースは、DataRelationクラスを使用して相互に接続された内部に 2 つのデータ テーブルを持つデータセットであることに注意してください。

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

devexpress - devexpress gridcontrol テーブルビューからマスター/詳細ビューを削除するにはどうすればよいですか?

を使用して、フォームdevexpressに を配置し、xtragridcontrolいくつかの列を追加してから、データを入力しました。

を受け取りますが、ビューgridcontrolの範囲内です。master-detailつまり、表示したいデータを表示するには、プラス アイコンをクリックする必要があります。

master-detailビューを削除して、列と行を含む単純なテーブルを表示するにはどうすればよいですか?

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

.net - devexpress gridcontrol 更新データソース

このコードを使用して、devexpress グリッドコントロールにデータを入力します。すべて問題ありません。

しかし、アプリでレコードを変更した場合は、更新SQLを介してデータベースに保存し、グリッドコントロールがあるタブをもう一度クリックすると、グリッドコントロールの値が変更されていないことがわかります。しかし、データベースには変更された値があります。

ご覧のとおり、タブページ変更イベントでは、最初からグリッドにデータを入力します。私の意見では、変更された値もあるはずです。

あなたは私を助けることができます?

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

.net - オブジェクトエラーのインスタンス?

データベースに直接挿入、変更したGridControlが1つあります。

テーブルに直接接続されたいくつかのフィールドPatientがあり、グリッドコントロールフィールドの1つは、idスペシャリストespecielistas 1 TableEsp- which has a 1:1 Relationship> MuchosPacientes and this field shows you allIDスペシャリストでしand lets me do the main functions. But to eliminate me says no sender == nullたが、同じコードを1つのイベントに対して実装し、KeyDown完全に削除しましsender != nullた。

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

wpf - DevExpress GridControl で ScrollViewer にアクセスするには?

スクロール時に他の GridControls と同期するには、GridControl の ScrollViewer にアクセスする必要があります。

従来の DataGrid を使用する前は、VisualTreeHelper を介して ScrollViewer を取得し、ScrollChanged イベントをサブスクライブするのは非常に簡単でした。

GridControl で同じアプローチを試みましたが、うまくいきませんでした。VisualTreeHelper.GetChildrenCount()私に0をLogicalTreeHelper.GetChildren()与え、空のイテレータも与えます。

しかし..

WPF Snooper は、完全に完璧な論理ツリーとビジュアル ツリーにアクセスできます。それで、私が間違ったことをして、WPF Snooper が取得できる情報を取得できないのはなぜですか?

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

xaml - Xamlを使用してDevxpressGridcontrolでifおよびelseフォーマッターを提供するにはどうすればよいですか?

Xamlを使用してDevexpressGridcontrolを使用してアプリを開発しています。セルテンプレートに、Bindingの値が「0」の場合は「Open」、「0」の場合は「Close」を表示するテキストブロックがあります。FormatterStringこれは、 ieを使用して実行できますか。FormatStringConverter?を使用する

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

devexpress - GridControlの詳細レベルとしてAdvBandedGridViewを使用する方法

次のリンクで、次のようなマスター/詳細グリッドビューを設計したいと思います。

http://documentation.devexpress.com/#WindowsForms/CustomDocument562

ただし、詳細ビューの1つとしてAdvBandedGridViewタイプを使用したいのですが、そのデータを入力する方法がわかりません。

AdvBandedGridViewタイプは、すべての例で常に「メインビュー」であることがわかりましたが、私の場合は、内部の詳細の1つにしたいと思います。

どうすればそうできますか、よろしくお願いします。よろしく、綾。

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

wpf - Dev ExpressWPFGridControl-自動ダウンサイズ動作

次のように、*高さの行にDXGridControlがあります。

これはうまく機能します-行がレンダリングされ、明確なActualHeightが取得され、グリッドの高さがこれにバインドされるため、AllowInfiniteGridSizeプロパティを指定する必要がなくなります。

ただし、これはすべてサイズ変更可能なモジュールに含まれています。このモジュールを大きくすると、期待していたように、グリッドはグリッドとともに成長し、GridControlはグリッドとともに成長します。ただし、モジュールのサイズを小さくすると、GridControlの高さは大きい値のままになります。

私は愛着のある行動を考えていますが、その中で何をすべきかわかりません。GridControlをそのコンテナに一致するように下向きにサイズ変更する方法についての提案はありますか?