問題タブ [gridex]

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

winforms - Janus GridEX の自己参照設定

Janus GridEX でツリーを Hirarchical としてロードしたいのですが、設定を設定すると機能しません。テーブルの列は次のとおりです。

設定ウィンドウは次のようになります これが私が設定を設定する方法です

また、GridEXチュートリアルですべて問題ないことを確認しましたが、うまくいきません!!

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

c# - Janus GridEX: ヘッダーがクリックされたかどうかを確認

現在、グリッド項目をダブルクリックすると、以下のイベントが発生します。これには、ヘッダーをダブルクリックした場合も含まれます。

クリックされたヘッダーまたは行を区別する方法はありますか? SelectedItem の位置は常に > 0

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

c# - Janus GridEX: CellValueUpdated イベントで新しく編集された値を取得できません

以下を処理するときに現在編集されている値を取得する方法:

以下を使用して値を取得しようとしています:

valueChangedCellの値が変更される唯一の瞬間は、CellUpdatedまたはUpdatingCellイベントが発生したときです。ただし、後者の 2 つは、おそらく編集されたセルの新しい値を適用するために、ユーザーがキーボード入力フォーカスを別のセルに変更した場合にのみ発生します。値を検索したいセルは、チェックボックスのみを含むセルです。特定のセルのチェックボックスが切り替えられた直後に特定のアクションを実行したいのですが、ユーザーがフォーカスを変更した直後ではなく、たとえばテーブル内の別のセルに移動します。イベントの説明で、いくつかの行バッファーが言及されていることがわかりました。

チェックボックスの現在の値はおそらく何らかのバッファに保持されており、フォーカスを変更すると新しい値がセルに適用されると思います。

Janus の処理時にチェックボックスの現在設定されている値を取得する方法はありますGridEX.CellValueChangedか?

0 投票する
4 に答える
3630 参照

janus - Janus Gridex にフィルターを追加する

複数の列を持つ Janus GridEX を使用しています。GridEX の特定の列の入力値に基づいて、gridex データにフィルターを適用したいと考えています。特定の列のテキストボックスにフィルター条件を入力できる行を上部に追加しようとしています。GridEX の残りの部分は編集不可のままにして、フィルター セルのみを編集可能にしたいと考えています。それが不可能な場合は、FilterEditor を使用して同じものを実装できますか?

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

c# - Janus GridEx: セル内のカスタム ユーザー コントロール

私は janus データ グリッドを使用してGridExおり、カスタム セルを作成する必要があります。 ここに画像の説明を入力

カスタム クラスの配列としてデータ ソースを定義しました。

現在何もしていないユーザーコントロールはどこILinkPresentationViewにありますが、リンクのようなボタンとファイル名を示すラベルを配置するつもりです。ただし、デザイナーを使用して列をどのように構成するかは関係ありません-常にLinkPresentationViewその実装の ToString() が表示されますILinkPresentationView ここに画像の説明を入力

私のデータグリッドが配置されているユーザーコントロールの自動コード:

そしてその部分的なクラス定義:

アイデアが不足しているので、アドバイスや提案をいただければ幸いです。

前もって感謝します!