問題タブ [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.
c# - エクストラグリッドに関する質問
XtraGrid (Dev Express) についていくつか質問があります。
セルをダブルクリックしてセルを編集できるようにする方法は? デフォルトでは、XtraGrid をクリックするだけでセルを編集できます。私はこれが起こることを望んでいません。
編集された列/行の情報を取得するにはどうすればよいですか? AfterRowEdit() や AfterCellEdit() のようなイベントはありますか?
ありがとう、オムカー
winforms - 断続的なバグ-DevExpressXtraEditorsSimpleButtonのテキストは、マウスがその上にあるときに初めて表示されます
かなり奇妙な問題であり、本質的に確実に複製することはできません。いくつかの問題のあるボタンは、タブコントロールのヘッダーの上部(タブページの子としてではなく、タブコントロールが子であるのと同じサーフェスの子です)の右上隅、右端のページヘッダーボタンの右側にあります。通常は問題ありませんが、これらのボタンはすべて、テキストのないボタンの形としてのみ表示される場合があります。しかし、マウスをそれらの上に移動してクリックすると、テキストが表示されたままになります。
明確にするために、ボタンは常に表示されているため、zオーダーのタブコントロールの「上」にあります。
何が得られますか?
c# - XtraGrid セルのグループ化
アプリで XtraGrid を使用しています。いくつかのセルをまとめてグループ化し、それらをグループ名に置き換えたい。以下、説明です。
上の画像では、最初の列からいくつかのセルを選択しています。ここで、コンテキスト メニューから [グループ] をクリックすると、グループ名のダイアログがポップアップ表示されます。さて、ここからが問題です。
セルの内容を論理的にグループ名に置き換えたい。したがって、グリッドでは、最初の列の選択されたセルの場合、表示中は単一のセルとして表示されるはずです。xtragrid のセル結合機能を試しましたが、行選択機能が無効になります。これを行う方法?
上記のグリッドは境界付きグリッドです。たとえば、整数型の列をグループ化しようとすると、整数列の文字列であるグループ名をどのように置き換えることができますか? これはグリッドで可能ですか?
境界のあるグリッドに無制限の列を追加できますか?
助けてください。
ありがとう、オムキー
c# - DevExpress XtraGrid: 列をユーザーに見えるようにする
多くの列 (約 100) を持つグリッドがあります。列セレクターのコンテキスト メニューを作成しました (アルファベットの各文字と、その文字で始まるすべての列をサブ項目として持つ)。
ユーザーがコンテキストメニューをクリックすると、選択した列がユーザーに表示されるようにしたい(できれば、表示されているグリッドの中央)。実際に列の順序を台無しにしたくはありません。列がユーザーに表示されるようにしたいだけです。
何か案は?
c# - RTFデータをXtraGridにバインドするDevExpress
リッチテキスト形式(RTF)データをXtraGridコントロールにバインドするために使用できる方法はありますか?
c# - DevExpress XtraGrid へのデータ バインディングの問題
XtraGrid を Winform にドロップしました。ID、StartTime、EndTime という名前の 3 つのバインドされていない列を作成し、バインドされていない型をそれぞれ Int、DateTime、DateTime に設定しました。クラスを作成しました:
フォームコンストラクターでリストを作成し、実行時にリストをグリッドコントロールにバインドします
アプリケーションを実行すると、空のグリッドが表示されます。どういうわけか、設計時に作成した列に、実行時にデータが正しく入力されません。設計時に列を作成せずに同じことを試み、アプリケーションは正しく入力されたデータで実行されます。私は何かが欠けています。
問題をデバッグする、または問題を解決するためのアイデアは非常に高く評価されます。前もって感謝します
c# - DevExpressGridViewの行数
そのSystem.Windows.Forms.DataGridView
中にはDataGridView.Rows.Count
。しかし、どうすればDev Express GridViewの行数を取得できますか?
c# - XtraGrid コントロールの選択された行を維持する方法
xtragridview から行をダブルクリックすると、そのアプリケーションで xtragridview コントロールのアプリケーションを開発しています。そのとき、1 つのポップアップ フォームが開きます。次に、親ウィンドウのフォーカスが変更され、フォーカスが popup である別のフォームに割り当てられます。そのとき、選択した行の状態が変化し、xtrgridview からデフォルトの最初の行にフォーカス/選択します。しかし、ユーザーがフォーカスをあるフォームから別のポップアップフォームに変更した場合、フォーカス/選択された行をそのまま維持したいと考えています。
このソリューションに解決策はありますか?この問題に対して、xtragridview コントロールのどのプロパティを設定する必要がありますか?
ありがとう.....
gridview - XtraGrid GridView のグループ列でフィルター処理する既製の便利な方法はありますか?
フィルター エディターなどを呼び出すことができることはわかっています。しかし、これは特に非技術的なユーザーにとっては便利なことではありません。GridView は、通常の列の場合と同様に、グループ列の適切なフィルター フィールドを継続的に表示できますか?
非表示の列でフィルタリングするなどして自分でロールバックできることは知っていますが、それは大変な作業です。たぶん、代わりにこれを行う組み込みの方法がありますか?
devexpress - その列を表示せずに XtraGrid GridView のグループ列でフィルター処理する便利な方法はありますか?
これは私の前の質問の続きです。XtraGrid GridView でグループ列によってフィルター処理する既製の便利な方法はありますか? .
GridView.OptionsView.ShowGroupedColumns を true に設定するように言われましたが、それは単に最悪です。グループ列を表示するグリッドで水平方向のスペースを無駄にしたくありません。グループ ヘッダーとして表示するだけで十分です。それらの列の上部にある素敵なフィルターテキストボックスのみが必要です。
私自身を転がす以外に他の提案はありますか?