問題タブ [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.
wpf - DevExpress WPF GridControl のルック アンド フィールを設定する方法
DevExpress Grid Control のルック アンド フィールを変更するのを手伝ってくれる人はいますか? 今、私は青い Grid Control を取得しています。私の最善の推測は、デフォルトのテーマを DevExpress.Xpf.Themes.DeepBlue.v12.1 から変更する必要があるということです。他の何かに.誰かがこれで私を助けることができます.
前もって感謝します
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 でオブジェクトを更新する必要があります。
gridview - DevExpress Grid Control で親メイン ビューから継承せずにサブ レベルがバンドを表示する方法
私は.Net Framework 4.0でWinFormsにDevExpress 10.2を使用しています。バンドを持つグリッドを含むフォームがあり、このグリッドにはメインビューとレベルが含まれているため、別のバンドグリッド内のバンドグリッドのように聞こえます。以下に示すように:
次のスクリーンショットに見られるように、レベル 1 のサブ グリッドにもバンドが含まれるという主な問題:
ただし、実行時には、以下に示すように、バンドではなく親ビューのバンドを取得します。
** gridControl に指定されたデータ ソースは、DataRelationクラスを使用して相互に接続された内部に 2 つのデータ テーブルを持つデータセットであることに注意してください。
devexpress - devexpress gridcontrol テーブルビューからマスター/詳細ビューを削除するにはどうすればよいですか?
を使用して、フォームdevexpress
に を配置し、xtragridcontrol
いくつかの列を追加してから、データを入力しました。
を受け取りますが、ビューgridcontrol
の範囲内です。master-detail
つまり、表示したいデータを表示するには、プラス アイコンをクリックする必要があります。
master-detail
ビューを削除して、列と行を含む単純なテーブルを表示するにはどうすればよいですか?
.net - devexpress gridcontrol 更新データソース
このコードを使用して、devexpress グリッドコントロールにデータを入力します。すべて問題ありません。
しかし、アプリでレコードを変更した場合は、更新SQLを介してデータベースに保存し、グリッドコントロールがあるタブをもう一度クリックすると、グリッドコントロールの値が変更されていないことがわかります。しかし、データベースには変更された値があります。
ご覧のとおり、タブページ変更イベントでは、最初からグリッドにデータを入力します。私の意見では、変更された値もあるはずです。
あなたは私を助けることができます?
.net - オブジェクトエラーのインスタンス?
データベースに直接挿入、変更したGridControlが1つあります。
テーブルに直接接続されたいくつかのフィールドPatient
があり、グリッドコントロールフィールドの1つは、id
スペシャリストespecielistas 1
Table
Esp- which has a 1:1 Relationship
> MuchosPacientes and this field shows you all
IDスペシャリストでしand lets me do the main functions. But to eliminate me says no sender == null
たが、同じコードを1つのイベントに対して実装し、KeyDown
完全に削除しましsender != null
た。
wpf - DevExpress GridControl で ScrollViewer にアクセスするには?
スクロール時に他の GridControls と同期するには、GridControl の ScrollViewer にアクセスする必要があります。
従来の DataGrid を使用する前は、VisualTreeHelper を介して ScrollViewer を取得し、ScrollChanged イベントをサブスクライブするのは非常に簡単でした。
GridControl で同じアプローチを試みましたが、うまくいきませんでした。VisualTreeHelper.GetChildrenCount()
私に0をLogicalTreeHelper.GetChildren()
与え、空のイテレータも与えます。
しかし..
WPF Snooper は、完全に完璧な論理ツリーとビジュアル ツリーにアクセスできます。それで、私が間違ったことをして、WPF Snooper が取得できる情報を取得できないのはなぜですか?
xaml - Xamlを使用してDevxpressGridcontrolでifおよびelseフォーマッターを提供するにはどうすればよいですか?
Xamlを使用してDevexpressGridcontrolを使用してアプリを開発しています。セルテンプレートに、Bindingの値が「0」の場合は「Open」、「0」の場合は「Close」を表示するテキストブロックがあります。FormatterString
これは、 ieを使用して実行できますか。FormatStringConverter
?を使用する
devexpress - GridControlの詳細レベルとしてAdvBandedGridViewを使用する方法
次のリンクで、次のようなマスター/詳細グリッドビューを設計したいと思います。
http://documentation.devexpress.com/#WindowsForms/CustomDocument562
ただし、詳細ビューの1つとしてAdvBandedGridViewタイプを使用したいのですが、そのデータを入力する方法がわかりません。
AdvBandedGridViewタイプは、すべての例で常に「メインビュー」であることがわかりましたが、私の場合は、内部の詳細の1つにしたいと思います。
どうすればそうできますか、よろしくお願いします。よろしく、綾。
wpf - Dev ExpressWPFGridControl-自動ダウンサイズ動作
次のように、*高さの行にDXGridControlがあります。
これはうまく機能します-行がレンダリングされ、明確なActualHeightが取得され、グリッドの高さがこれにバインドされるため、AllowInfiniteGridSizeプロパティを指定する必要がなくなります。
ただし、これはすべてサイズ変更可能なモジュールに含まれています。このモジュールを大きくすると、期待していたように、グリッドはグリッドとともに成長し、GridControlはグリッドとともに成長します。ただし、モジュールのサイズを小さくすると、GridControlの高さは大きい値のままになります。
私は愛着のある行動を考えていますが、その中で何をすべきかわかりません。GridControlをそのコンテナに一致するように下向きにサイズ変更する方法についての提案はありますか?