問題タブ [datagrid]
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.
apache-flex - 別の itemRenderer のアクションに基づいて itemRenderer の State を変更するにはどうすればよいですか?
Box コンポーネントを拡張する ItemRenderer を持つ DataGridColumn があります。デフォルトの表示は Text コンポーネントです。ユーザーがテキスト コンポーネントをクリックすると、State を変更して PopUpMenuButton の子を追加し、Text コンポーネントを非表示にします。これはうまくいきます。ただし、一度に 1 つの PopUpMenuButton のみを DataGrid に表示できるようにしたいと考えています (itemEditor の動作と同様)。このインスタンスでそれを機能させようとしてあまりにも多くの問題に遭遇したため、itemEditor を使用したくありません。
所有者 (DataGrid) を取得する listData プロパティにアクセスするために、itemRenderer に IDropInListItemRenderer を実装していますが、DataGrid 内の他の itemRenderer の「編集」状態を「オフ」にする方法がわかりません。
どうすればこれを達成できますか?
ありがとう。
apache-flex - 問題を引き起こす DataGrid の 1 行目の RadioButton - Adobe Flex
itemRenderer を使用して、1 つの列に RadioButtons を含む DataGrid があります。DataGrid は、ユーザーがボタンをクリックするたびに作成およびポップアップされる TitleWindow に常駐します。DataGrid の dataProvider は ArrayCollection であり、RadioButton は、ウィンドウと DataGrid が表示されるときに、各 ArrayCollection アイテムのブール値に基づいて選択されるかどうかが決定されます。ユーザーが DataGrid 内の別の RadioButton をクリックすると、ArrayCollection 項目が新しいブール値で更新されます。
問題は、最初の行の RadioButton が選択された値を保持していることにあります。他のすべての行に RadioButton がある場合、TitleWindow と DataGrid が表示されると、ArrayCollection 内のアイテムのブール値に基づいて正しい RadioButton が選択されます。ただし、最初の行の RadioButton を選択する必要がある場合は、そうではありません。RadioButton の valueCommit イベントのリスナーをセットアップしたところ、興味深い結果が得られました。最初の行を除くすべての行の RadioButton の valueCommit が 1 回だけ発生し、選択された値が true になります。ただし、最初の行の RadioButton が選択されるべきものである場合、 valueCommit は5 回発生し、最初の 3 回は選択された値を true として報告し、最後の 2 回はそれを false として報告します。
これに関するヘルプは大歓迎です。同様のバグが報告されていますが、回避策はありません。
UPDATE 12/18/08 OK、valueCommit は 5 回起動され、4 回目は false であり、5 回目の false は false であり、実際にはデータのインデックス 2 に常に対応しています。したがって、最初の RadioButton を 4 回報告し、最後の回は false であり、5 回目はインデックス 2 を false として報告します。変!
c# - Silverlight Datagrid: 値に基づくセル スタイルの変更
私はいくつかのデータを持っています。そのデータを調べて、そのデータが特定の条件を満たしている場合は、セル (たとえば、背景色) を変更したいと考えています。どういうわけか、Silverlight でこの一見簡単なことを行う方法を理解できませんでした。
c# - WinFormsアプリでデータグリッドスクロールバーの位置を設定するにはどうすればよいですか?
私のC#winformsアプリには、データグリッドがあります。データグリッドがリロードされたら、スクロールバーをユーザーが設定した場所に戻したいと思います。これどうやってするの?
編集:新しいDataGridViewではなく、古いwinformsDataGridコントロールを使用しています
asp.net - ASP.NETパネルでVisible属性を設定できません
ASP.NETPanel
コントロールの表示属性に問題があります。データベーステーブルを呼び出し、データグリッドで結果を返すページがあります。
要件
戻り値の一部が含まれている場合は、null
その隣にある画像を非表示にする必要があります。
Panel
画像を非表示にするか表示するかを決定するためにを使用していますが、ステートメントに問題があります。
私もこれらを試しました:
コードは以下のとおりです。
私は何が間違っているのですか?
編集
使用する場合visible='<%# IIf(Eval("addr1") Is DbNull.Value, "False","True") %>'
次のエラーが発生します。
datagrid - Dojo ツールキットのグリッドを使用しているときに、列をソート不可にするにはどうすればよいですか?
ソート可能にしたくないグリッド (dojox.grid v1.2) があります。どうすれば無効にできますか?
apache-flex - Flex: dataGrid cellEditor での即時編集
でセルを編集しているときに、編集が完了dataGrid
するまで変更が に適用されません。編集dataProvider
中に変更を反映させる方法はありますか?dataProvider
これを行う方法は、使用しているエディターをサブクラス化することであると思いますが、この場合NumericStepper
は、どうすればよいかわかりません。
トリガーする必要がある何らかのイベントはありますか?
performance - データグリッドのパフォーマンスでページングするための最良の方法は何ですか?
ユーザー数の多いサイトでは、ページングをコードまたはストアド プロシージャで処理する必要があります。キャッシングを使用したことがある場合は、その成功要因を含めてください。
.net - サーバーからの応答後に Silverlight Datagrid を更新する
Silverlight でデータグリッドを取得しました。をお願いします。
ユーザーがグリッド内のセルを編集するときにサーバーに投稿するデータグリッド (またはデータグリッドを含むユーザーコントロール)。
編集されたセル内の何らかのシンボル (ローディング シンボルなど) を使用してデータグリッドに通知し、ポストがサーバーに送信され、コントロールが応答を待機していることを通知します。
更新が成功した場合、(正しいセルで) 色を使用してデータグリッドに通知します。
WebClient クラスを使用して、オブジェクト (~cells) の set-property でサーバーを呼び出すことができることがわかりましたが、根本的に間違ったことをしているように感じます。
オブジェクトの set-property で、どの datagrid が set-property をトリガーしたかわかりません
また、どのデータグリッド (およびデータグリッド内のどのセル) に応答を返すか (つまり、投稿が成功したか失敗したか) を判断できないことがわからないためです。
また、データグリッドでいくつかのイベント (BeginningEdit、PreparingCellForEdit、SelectionChanged、CurrentCellChanged) を観察しようとしましたが、編集中のセルの新しい値は得られません。
これらの問題を解決する方法について、誰かが私を正しい方向に向けることができますか?