問題タブ [gridpanel]

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 に答える
15397 参照

extjs - ExtJSグリッドパネル列幅+forcefit

2列にしたいグリッドパネルがあります。最初の列の幅を100にし、2番目の列の幅をグリッドパネルの残りの幅に合わせます。

何か案は?

編集

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

extjs - gridpanel グループ ext.net をドラッグ アンド ドロップします。

どのツリー プレゼンテーションにもコマンド ボタンがないことを考えると、グループ全体を ext.net (extjs) gridpanel にドラッグ アンド ドロップして再配置することは可能ですか?

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

model-view-controller - Ext.grid.panel検証とExt.data.Model.validationsの統合

ExtJS3でかなりの開発を行った後、私はExtJS4を学んでいます。新しいクラスExt.data.Modelsに非常に興味がありますが、これらの検証をExt.grid.Panelの検証関数と統合したいと思います。

グリッドパネルでExt.data.Modelのvalidationsプロパティを使用する例の方向を誰かに教えてもらえますか?

モデルに検証を追加し、グリッドに無効な値を入れてみましたが、エラーや通常の赤い線が表示されないようです。

何か案は?

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

javascript - ExtJS: 実行時に GridPanel ヘッダーの可視性を切り替える

最大数のリソースをロードする必要がある GridPanel があります。表示したいよりも多くのリソースが利用可能な場合は、パネルのヘッ​​ダー/タイトルに「利用可能なアイテムが他にもあります - 表示が途切れています」などのテキストを表示できるようにしたいと考えています。

私の問題は次のとおりです。構成オプションに表示されるようにヘッダーを非表示に設定できますが、実行時の可視​​性を変更するにはどうすればよいですか?負荷が特定の最大値を超えているかどうか?

可能であれば、Ext 2.x と互換性のある回答を提供してください。

ご協力いただきありがとうございます!

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

sorting - Ext JS 4 でクライアント側のソートを実行するにはどうすればよいですか?

Grid Panelサーバーから約 200 レコードをロードする があります。ページング バーをうまく実装できるので、1 ページあたり 10 レコードをロードできます。ただし、問題は、ユーザーが列 (Customer など) をクリックして並べ替えると、ローカルの 10 行しか並べ替えられないことです。

次のページに行くと、整理されておらず、混乱してしまいます。200 レコードすべてを一度に引き下げて、そのようにページングしてみることを考えました。それが最善の方法ではないことはわかっていますが、別の解決策は考えられません。

さらに、タイミングの制約により、リモートの並べ替えルーチンを実際に変更することはできません。と のみを処理offsetlimitます。したがって、200 個すべてを簡単に削除できますが、列の並べ替え方法を変更することはできません。

ありがとう。

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

c# - WPF デスクトップ アプリケーションのレイアウトのジレンマ

初めての実際の WPF デスクトップ アプリケーションを開発したいと考えています。.NET 2.0 と Windows Forms で開発された前回のデスクトップ アプリケーションからかなりの時間が経ちました。新しいデスクトップ アプリケーションを開発する必要があり、.NET 4.0 を利用できるので、WPF を使用したいと思っています。

オンラインのチュートリアルとドキュメントを読んで正しい方法を選択していますが、新しいコントロールに少し戸惑っています。

基本的に、データグリッドの上にいくつかのテキストボックスとラベルを表示するパネルが必要です。gridpanel コントロールでそのような結果を達成できると思いますか? ありがとうございました。

サンプル

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

button - Grid Store データのすべてのページで queryBy/filterBy を実行する方法は?

多くのページに表示されるストアを含むグリッド パネルがあります (PagingToolbar を使用)。

tbar に、record.get("criterion") に従ってストア内のすべてのデータに対するクエリを実行するボタンを配置しました。queryBy を使用してみましたが、何も返されません。そのため、以下のコードのように、ボタン ハンドラーで filterBy を使用します。

残念ながら、上記のクエリ (フィルター) はグリッドの現在のページのみを検索します。表示されていない他のページからすべてのフィルタリングされた (クエリされた) データを取得する方法は?

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

extjs - xtypeが「actioncolumn」の場合にタイトルとテキストでExtjsツールチップを使用する方法

Ext.grid.Panelでxtypeがactioncolumnの場合に、テキストとタイトルの両方でツールチップを使用する方法。

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

javascript - ExtJS で GridPanel からモデルを取得する

列のインライン編集を可能にする gridpanel があります。この列はエディターとしてコンボボックスを使用し、「変更」イベントも「選択」イベントも、編集された値をバックトレースしてグリッドパネルから変更された行を取得するために使用できるものを提供しません。

私はExtがエディタのコンボボックスをフロートしていると信じているので、次のような単純なことはできません

グリッドに戻る。

ビューからのグリッド パネルは次のとおりです。

これに関連するコントローラーコードは次のとおりです。

助けてくれてありがとう!

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

extjs4 - extjs 4はactioncolumnアイテムを動的に有効にします

4.0.6 を使用して、削除ボタンと表示ボタンの 2 つのアイテムを持つアクション列を持つグリッドパネルがあります。削除ボタンは無効になっていますが、有効にする必要がある場合があります (ユーザーが管理者の場合)。だから私はコードでそれを有効にしようとしています。

ビューは次のとおりです。

});

そして、有効にするために使用しているコントローラー関数:

しかし、開始行のextjs enableAction関数内でエラーが発生しています

エルは未定義です。列も有効になりません。誰かが私が間違っていることを教えてくれたり、うまくいく例を投稿したりできますか? 指定したら

ビューではエラーは表示されなくなりましたが、列はまだ有効になりません。だから私はそれがレンダリングと関係があるに違いないと思いますが、私はこれにとても慣れていないので、どこから始めればいいのかわかりません.