問題タブ [column-width]

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

apache-flex - FLEX で Datagrid 列の幅を動的に変更する

表示するには長すぎてスクロールする必要がある完全な文字列を表示するために、列の境界をクリックしてデータグリッド列の幅を動的に変更できますか? もしそうなら、どのように?

また、文字数/文字列の長さに基づいて列幅が動的に変化するようにするにはどうすればよいですか。多くの場合、データが長すぎて表示できません。データグリッドに表示する前に、データの長さを考慮して列幅を設定できますか?

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

wpf - WPF DataGrid の列幅と並べ替え

次のように定義された DataGrid があります

ロード時に見栄えがします。最初の列は、コンテンツとヘッダーの両方を収めるのに必要な最小幅に収まります。2 番目の列は、DataGrid の残りの幅を埋めるために伸びます (したがって、3 番目のフィラー列はありません)。しかし、列を並べ替えようとすると、AccountName 列のサイズを並べ替え前の幅よりも小さくすることはできません。そのため、ColumnReordered イベントにハンドラーを追加して、列幅をリセットできると考えましたが、機能していないようです。実際、AccountId 列はほとんど縮小されず、AccountName 列のサイズを小さくすることはできません。

列の幅を処理するより良い方法はありますか? また、列の並べ替えによって列のサイズ変更機能が損なわれるのはなぜですか?

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

apache-flex - FlexDataGridの列幅

私のフレックスアプリでは、列の幅と可視性をxmlファイルに保存します。アプリが読み込まれると、xmlファイルから読み取り、必要に応じて列の値が設定されます。

問題は可視性の設定にあるようです(可視フィールドは正しく設定されますが、幅が台無しになります)...幅を設定した後(ループの外側)とループの前にも設定してみました。可視性で何もしなければ、列のサイズが適切に変更されます。

何か案は?

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

apache-flex - Flex 3 DataGrid の列幅の問題

どの列が表示されているか、および各列の幅を決定するために、xml データを取得しています。私のデータグリッドの幅は、HDividedBox の片側にあるため、変更される可能性があります。可視性の部分は機能しますが、幅を設定すると頭痛の種になります。コードは次のとおりです。

トレースでは、最初の 2 つの項目の幅は正しいですが、連続した項目では「20」と表示されます...

Number(columnsWidth[i]) を出力すると、正しい値として表示されるため、幅の割り当てで奇妙なことが起こっています。

これを数時間見ていて、それを修正するために複数のことを試みましたが、役に立ちませんでした。

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

wpf - ListViewのグリッドのWPFTexBlockのサイズが正しくありませんか?

ListViewのItemTemplateであるグリッドにあるTextBlockがあります。ウィンドウのサイズが変更されたときに大きくなるようにアイテムを持っていますが、TextBlockをそのサイズに制限する方法がわかりません。ColumnDefinitionの幅でこれを実行しようとしました-幅を固定数(たとえば350)に設定すると、テキストは正しく折り返されますが、ウィンドウが拡張されたときにTextBlockが拡張されないことは明らかです-設定した場合幅を「*」にすると、水平スクロールバーが表示され、テキストは右に流れて折り返されません。

私がここで間違っていることについて何か考えはありますか?

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

list - ユーザーがclistctrl(レポートビュー)の列幅のサイズを変更できないようにするにはどうすればよいですか?

ユーザーがclistctrl(レポートビュー)の列幅のサイズを変更できないようにするにはどうすればよいですか?

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

delphi - Delphi7のテキスト/キャプションのピクセル単位の幅

これが私の問題です。テキストの実際の長さをピクセル単位で知りたいのです(フォントによっては、さまざまな文字の長さが異なることに注意してください)。これを使用して、DBGridの列幅をより適切に調整します。

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

html - 最小幅のポイントを超えた水平スクロールバー

HTML:

CSS:

中央の列に最小幅を設定して、縮小しすぎないようにし、この最小幅のポイントを超えないようにします。ブラウザに、中央の列と重なる右側の列ではなく、水平スクロールバーを表示したいと思います。

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

html - HTMLで100%をpxに変換するにはどうすればよいですか

GWT でスライダー ベースのコンポーネントを作成しています。

どこで X = (ピクセル単位の親の幅) - (ランタイムに基づく一部の計算);

私のコードは言う:

Firefox では、(たとえば) 345px として正しく幅を取得しますが、IE6 では、サイズに関係なく常に幅を 0 として返します。

GWT の観点から見ると、Parent は DockPanel (スーパー ペアレント) 内に配置された AbsolutePanel であり、Child は Horizo​​ntalPanel です。

簡潔にするためにここにコードを配置していません。幅を取得する他の方法はありますか、それとも何か間違っていますか?

0 投票する
5 に答える
6553 参照

delphi - TDBGrid の列をグリッドの幅に合わせるにはどうすればよいですか?

定義済みの列を持つ TDBGrid を持っていますが、幅を正しく設定できません。フォーム デザイナで列の Width プロパティをいじって、設計時に幅を適切に表示することができますが、実行時には、何らかの理由で列が大幅に広くなる傾向があり、スクロール バーが表示されます。グリッドの下部にあります。特にグリッドに 1 つまたは 2 つしかない場合、試行錯誤をせずに列のサイズを正しく設定する方法はありますか?