問題タブ [autosize]

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

delphi - DevExpressTcxGridの自動サイズ設定方法

TcxGridシンプルなテーブルビューでからテーブルを作成しました。データは単純な文字列として使用してテーブルに挿入されておりDataController.Values[n,m]、さまざまな文字列幅を示す10列があります。

私が抱えている問題は、水平スクロールバーがあり、列のサイズが自動化されているテーブルを取得することです。trueに設定CellAutoWidthすると、すべての列が表示幅(スクロールバーなし)に収まりますが、falseに設定すると、スクロールバーが表示されますが、デフォルトの幅の列とデータ文字列は切り捨てられます。

親切な人に、水平スクロールバーを取得し、各列の幅を最大データ幅に合わせて調整する方法を教えてもらえますか?

ブライアンに感謝します。

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

css - CSS-水平リストの各アイテムに、使用可能なパディングの均等なシェアを持たせます

ラッパーdivを含むと900ピクセル程度の固定幅が定義される、単純なCSSレイアウトを考えてみます。したがって、その中のすべてが100%の幅に拡張されます。

ここには、1つのULと6つのリストアイテムを含むナビゲーションdivがあり、それらが水平方向に一列に表示されるように左にフロートされています。

各リストアイテムは、テキストコンテンツに正確に収まるようにさまざまに拡大する必要がありますが、メニュー全体が100%のスペースに収まるように、各アイテム間のスペースを共有する必要があります。

それが実例であることを願っています!「N」は一定ですが、それに応じて100%の幅に合うように大きくなります(つまり、アクセシビリティのために、誰かがフォントサイズを大きくします)。

私はJavaScriptや画像を使用せず、CSSの純粋さだけを目指していますが、別の提案を喜んで受け入れます。

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

c# - 別の AutoSize されたコントロールに対する Windows フォーム コントロールの位置を指定することは可能ですか?

FlowLayoutPanel、OK ボタン、およびキャンセル ボタンを含む Windows フォーム ウィンドウがあります。Form と FlowLayoutPanel は両方とも AutoSize が有効になっており、FlowLayoutPanel は配置されたアイテムに応じて拡大または縮小します。

FlowLayoutPanelのすぐ下の同じ行にOKボタンとキャンセルボタンを配置する方法を見つけようとしています。それらの上にある FlowLayoutPanel が拡大および縮小するため、それらの位置を指定することはできません。

これを解決する方法についてのアイデアはありますか?

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

cocoa - NSView コントロールのサイズが変更されませんか?

内部に NSTableView を含む NSView があります。

ビューが次のようになっている場合:

サイズ前のウィンドウ

Scollview (および tableview) のサイズと位置のプロパティは次のようになります。

検査官

次に、ビューのサイズを変更すると、次のようになります。

サイズ後のウィンドウ

自動サイズ設定のプロパティが正しく設定されていませんか? 私の理解では、彼らはそうあるべきですか?

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

asp.net - 折りたたみモードで起動すると、ASP.NET アコーディオンの高さが台無しになる

このマークアップによってレンダリングされた ASP.NET アコーディオンがあります (いくつかの CssClass プロパティを削除しました):

高さ的にはこれでOKです。ロード時にすべてが折りたたまれるように 1 つの設定を変更するSelectedIndex="-1"と、ペインを開き始めると高さが台無しになります。表示される高さは 400px のままですが、スクロールバーがあっても、ペインのコンテンツは下部でクリップされます (スクリーンショットhttp://awesomescreenshot.com/00e6jj00f参照)。この場合、ヘッダーの高さはペインの高さから差し引かれないと思います。また、高さのプロパティを 300 に変更すると、表示される高さが 300 でも同じ動作が発生します。css ファイルでは、色、境界線、および一部のパディングのみを変更します。高さやオーバーフローは設定されていません。

IE6、IE9 (いくつかのモード)、Firefox 3、Chrome 8、および Safari 5 (Win) をテストしました。

これを修正する方法や、私が間違っている可能性があることについて誰かが考えていますか?

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

winforms - C# DataGridView AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells

DataGridView に最大 100,000 行のテーブルを表示しています。テーブルには、大きな文字列を含む列が 1 つあります。に設定AutosizeModeするAllCellsと、必要な幅の計算中にアプリケーションが長時間フリーズすることがわかりました。妥協案として、Autosize モードを DisplayedCells に設定しました。次に、メソッドを dataGrid のスクロール イベントにバインドします。

メソッドでも同じことを試しましたRefresh。私の期待は、DataGrid が表示された行に従って列幅を設定することです。ただし、これはテーブルがロードされたときに 1 回だけ発生しますが、スクロール イベントは列幅の変更をトリガーしません。

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

iphone - UITableView行の高さを取得してUITableViewCellのサイズに自動サイズ変更するにはどうすればよいですか?

UITableView行の高さを取得してUITableViewCellのサイズに自動サイズ変更するにはどうすればよいですか?

したがって、Interface BuilderでUITableViewCellを作成していて、その高さが標準サイズよりも高いと仮定すると、UITableView行の高さを取得してそれに合わせて自動サイズ設定するにはどうすればよいですか?(つまり、Interface Builderで高さを手動で測定する必要があり、プログラムで設定するのとは対照的です)

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

iphone - フォントが変更されたときに自動uiLabelとuiTableViewCellのサイズを変更するためのiphoneコード?

これを解決するのに役立つ客観的なcコードの重要な部分を誰かが要約できますか.

目的 - ユーザーがフォント サイズを変更した後、UITableView を自動サイズ変更します。したがって、ユーザーがフォントを増減した場合、(a) uiLabel の高さを変更してテキストが適切に含まれるようにし、(b) uiTableViewCell の高さも調整する必要があります。

仮定は次のとおりです。

  1. UITableView は、カスタム セル ビューの作成によって拡張されました。つまり、UITableView セルのコンテンツ ビューを形成する NIB に新しいビューを作成します。
  2. 各カスタム セルには、UILabels の 2 x 2 パターンを形成する 4 つの UILabel があります。つまり、上部の行に 2 つ、下部の行に 2 つです。
  3. ユーザーがフォントを増やしても、UILabels の水平方向の間隔は同じままですが、ラベルの高さは変わります

したがって、私が持っている課題/質問が含まれると思います(そして、誰かが投稿できるサンプルコードで答えられることを願っています)

  1. ここでの出発点は、InterfaceBuilder で既にレイアウトされたカスタム UITableViewCell でよろしいですか? (または、ソリューションは完全にプログラムで構築する必要がありますか)?
  2. ラベルの高さを計算する方法は? これは NSString メソッド「sizeWithFont:minFontSize:actualFontSize:forWidth:lineBreakMode:」だけで、余白などを追加する必要がありますか?
  3. プログラムでラベルの高さを動的に増やす方法 - どの方法でこれを行うか、高さ自体を変更する方法
  4. 上部の UILabel が展開されて大きくなると、2 行目の UILabel が自動的に押し下げられるようにするにはどうすればよいですか? これはデフォルトで発生しますか、それとも確実に発生するために必要な特定のプロパティ/設定がありますか。
  5. 上記が発生した後、TableViewcell の高さを自動的に増やす方法。これを行う方法と、増加と再描画をプログラムで実行する方法。

これが理にかなっていることを願っています。
ありがとう

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

wpf - テキストが1行に収まらなくなったときに、TextBoxコントロールを自動的に垂直方向にサイズ変更するように構成するにはどうすればよいですか?

TextBoxテキストが1行に収まらなくなったときに、コントロールのサイズを自動的に垂直方向に変更するようにコントロールを構成するにはどうすればよいですか?

たとえば、次のXAMLでは次のようになります。

「VerticallyExpandMe」という名前のTextBoxコントロールは、バインドされたテキストが1行に収まらない場合、自動的に垂直方向に展開する必要があります。AcceptsReturntrueに設定するとTextBox、Enterキーを押すと垂直方向に展開しますが、これを自動的に実行したいと思います。

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

apache-flex - Flex Sparkラベルを自動サイズ変更するにはどうすればよいですか?

このようなLabelコンポーネントを作成しています

ただし、幅と高さを明示的に設定するまでは表示されません。
テキストに応じてラベルのサイズを自動変更するにはどうすればよいですか?