問題タブ [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 に答える
1202 参照

multiple-columns - GridExMultiColumnComboでItemsCountを取得します

WindowsフォームのComboBoxコンポーネントのcombobox1.Items.Countのように、GridExMultiColumnComboで合計アイテムを取得したいだけです...

ありがとう...

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

.net - janus グリッド コントロールにはイベントごとのグループがありますか?

ユーザーが列ごとにグループをドラッグしてグリッドに戻すときに、列ごとに非表示のグループを表示する方法は? ありがとう

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

c# - JanusGridEXで複数の行を選択します

Janus GridEXで複数の行を選択したいのですが、selectedItemsプロパティを割り当てることができず、読み取り専用です。ただし、GridEX.Rowで特定の行を選択し、現在選択されている行を設定することはできますが、複数の行を選択するために行などを追加することはできません。

誰か助けてもらえますか

どうもありがとう、シャヒン

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

vb.net - Janus 4 GridEx 行を無効にする

チェックボックス列を含む Janus 4 GridEx コントロールがあります。特定の列の値に応じて、特定の行を無効にする (つまり、選択不可/グレー表示にする) ことができる必要があります。グリッドのデータはデータベースからロードされます。

どんな助けでも大歓迎です。

0 投票する
3 に答える
1410 参照

c# - C# で GridEX の FilterMode をオンにし、editmode をオフにする方法

GridEX で行を編集しないようにする必要がありますが、EditMode をオフにすると、上部のフィルター セクションを「編集」できなくなります。GridEX の行には、列だけにある編集オプションがありません。これを回避する方法はありますか? 回避策としてイベントハンドラを実行する必要がありますか? もしそうなら、うまく機能する特定の方法はありますか?

0 投票する
0 に答える
864 参照

gridex - gridEX チェックボックス フィルターは、選択されていない場合にテキスト値を表示します

FilterEditType.CheckBox でチェックボックス列をフィルタリングしています。フィルターをクリックするたびに正常に動作しますが、フィルター列がフォーカスを失うと、チェックボックスのテキスト表現が表示されます。私の場合、現在は 1 または 0 であり、CheckBoxTrueValue または CheckBoxFalseValue を使用して別のものに変更できることがわかっています。

フィルターが適用されている間は、チェックボックス (チェックされているかどうかに関係なく) を表示するか、何も表示しないようにフィルターが必要です。これを行う方法を知っている人はいますか? 適合すると思われるプロパティが見つかりませんでした。

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

.net - JanusGridExコントロールにカスタムグループ化を実装しようとしています

JanusGridExコントロールにカスタムグループ化を実装しようとしています。DateTimeのデータを含む列がありますが、その列でグループ化する場合、そのデータのDate部分のみに基づいてデータをグループ化する必要があります。

Janusのドキュメントを読むと、GroupComparerを列に追加すると次のようになります。

私のIComparerクラス...

私のコードはビルドされます。GroupComparerに新しいインスタンスを割り当てるコード行が実行されます。ただし、Compare()関数が呼び出されることはありません。

Janus GridExコントロールのこの機能を実装できた人はいますか?

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

row - janus gridex 行の配置で新しい行を許可する

AllowAddNewパラメータをtrueに設定することで、Janus GridExに新しい行を挿入できるボタンがあります。

新しい行が一番下に追加されます。

私が直面した問題は、多くの行があり、スクロールバーがある場合、カーソルを最後の行に設定し、確実に表示されるパラメーターを true に設定しても、その行にフォーカスできないことです。

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

indexing - 列をドラッグした後のjanus gridexインデックス

vb6 の Janus GridEX に問題があります。

データベースで検索を行うためにメソッド _keydown を実装したので、特定のキーを押すと、選択された列に応じて変化する検索を行います。

これを行うには、gridex のメソッド .col を使用して現在の列のインデックスを取得します。すべて正常に機能しますが、gridex で列をドラッグして位置を変更すると、.col 値が変わりますが、奇妙な.value(intColumn) メソッドで列の値にアクセスしようとすると、列インデックスが変化しないようです。

たとえば、列番号 4 にいるときに特定の検索を行い、4 より小さいインデックスの位置に 4 より大きいインデックスを持つ列をドラッグすると、次のような状況になります。.col は値 5 を与えますが、 .value(5) を呼び出すと、以前は 4 列にあった値が取得されません。.value(4) を呼び出すと取得されます。

したがって、列のドラッグがあるとインデックスがどのように変化するかわかりません。誰にもいくつかのアイデアがありますか?

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

janus - グリッドが読み取り専用であっても、最初のセルは Janus GridEx for Winforms で書き込み可能です。

for Winforms で奇妙な問題が発生しJanus GridExました。それを使用していて、同様の問題に遭遇した可能性がある人が助けてくれることを願っています。

通知エンティティのグループを含む読み取り専用グリッドがあり、グリッド自体は、特定のクライアントに新しい通知が到着するたびにポップアップするウィンドウ内に含まれています。

ウィンドウが読み込まれると、フォーカスがグリッドに設定され、キーボードで何かを入力すると、すべてのグリッドが読み取り専用であるにもかかわらず、最初の行と列の最初のセルにテキストが表示されます。

別のウィンドウまたは他の行をクリックしたときにのみ、キーストロークの受信が停止します。プログラムでフォーカスを別のコントロールに移動したり、グリッドの最初の行に戻したり、ウィンドウで左クリックメッセージを送信したり、その他多くのことを試しました。何も機能せず、グリッド上のキーストロークをキャッチするイベントにブレークポイントを配置すると、プログラムはこのブレークポイントで停止しません。

誰かがグリッドで似たようなことに遭遇しましたか?

プロジェクトが別のネットワークにあるため、ここでコードを提供することはできません。また、奇妙な動作を引き起こす特定の方法を指摘して、このメッセージにコピーすることもできません。

PS私はC#で書いています。

万が一誰かが助けてくれたら嬉しいです。