問題タブ [size]
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.
python - wx.TreeCtrl の完全に展開された幅を計算する適切な方法は何ですか?
wx.TreeCtrl の推奨サイズは、ツリーが完全に折りたたまれたときにすべての要素が収まる最小サイズのようです。すべてが展開された状態でツリーの幅を計算する良い (つまり、クロスプラットフォーム互換の) 方法はありますか? 私の現在の解決策はこれです:
これは win32 ではうまく機能しますが、Linux ではうまくいきません。報告されたサイズを上書きできるように、TreeCtrl 自体にそのサイズを教えてもらう方法はありますか? (常に最大に拡張された幅を返します)
編集: 上記で使用する関数を提供していないことをお許しください。しかし、ツリーをたどって、すべてのラベルの幅を取得し、最も広いラベルの合計幅を返します (インデントを考慮して)。
wpf - WPF/Silverlight XAML Stretch Text Size to Fit container?
私はWPFで遊び始めたばかりです。
Label のテキストのサイズまたは TextBlock のサイズ自体を親コンテナーに合わせることは可能ですか?
ありがとう、マーク
c# - ユーザー コントロールを取得してそのコンテナーを埋める
ラベルと進行状況バーを含むユーザー コントロールを作成しました。また、フロー方向がトップダウンに設定されたフロー レイアウト パネルのみを含む別のユーザー コントロールも作成しました。前者を後者のフロー レイアウト パネルに追加する場合、ラベルとプログレス バーのデフォルトの高さが維持されるように、使用可能な最大量の水平スペースと最小量の垂直スペースを使用したいと考えています。これを行う方法はありますか?
問題の説明に役立つスクリーンショットをアップロードしました。ラベルと進行状況バーを含むユーザー コントロールは赤で、フロー レイアウト パネルを含むユーザー コントロールは緑です。
size - 特定の文字は他の文字よりも多くのバイトを使用しますか?
文字のバイト数など、低レベルのことはあまり経験していません。1文字が1バイトに等しいかどうかを調べてみましたが、成功しませんでした。
サーバーとクライアント間のソケット接続に使用する区切り文字を設定する必要があります。この区切り文字は、帯域幅を最小限に抑えるために、可能な限り小さくする必要があります(バイト単位)。
現在の区切り文字は「#」です。他の区切り文字を取得すると、帯域幅が減少しますか?
c++ - 「関数サイズプロファイラー」はありますか?
C ++プロジェクトに3年間取り組んだ後、実行可能ファイルは4MBに増えました。この空間がどこに向かっているのか見たいです。最大のスペースホッグが何であるかを報告できるツールはありますか?クラス別(クラス内のすべての関数)、テンプレート別(すべてのインスタンス化)、およびライブラリ別(C標準ライブラリとSTLにどれだけ属しているか?exe内の各ライブラリにどれだけあるか?)のサイズを確認すると便利です。
編集:注:私はWindowsでVisualC++を使用しています。
c++ - VC++: ファイルの日時を取得するには?
パスを指定して、C++ で Windows 上のファイルのファイル サイズと日付スタンプを取得するにはどうすればよいですか?
c# - ツリーとディクショナリの妥当なサイズ
現在、リクエストごとに再処理するのではなく、ほぼ瞬時にデータにアクセスできるように、非常に複雑なツリー構造を実装しています。
ツリーのサイズが大きくなりすぎる理論的または実用的な制限があるかどうか、または辞書が衝突でいっぱいになりすぎて正しく/迅速に機能しないポイントがあるかどうか疑問に思っていますか?
一般的な回答をいただければ幸いですが、C# 固有の情報の方がはるかに優れています。
size - アプリケーションのサイズはどのくらい重要ですか?
アプリケーション (Java、通常のコンピューターで実行) を作成する場合。ユーザーにとってプログラムのサイズはどれほど重要ですか? たとえば、.png を .jpg に置き換えたり、.wav を .midi に変換したり、ライブラリを削除してスペースを節約したりする必要がありますか? あるいは、ユーザーは、私のプログラムが 5MB であっても、削除すると 50kb になる可能性があるのに、一般的に気にしませんか?
ありがとう。
wpf - WPFウィンドウの起動ClientSizeを設定するには?
WPF ウィンドウの初期クライアントサイズを設定したいと考えています。これを行う簡単な方法はわかりません。
具体的には、ウィンドウが開いたときに、スクロールバーを必要とせずにコンテンツが収まる大きさにする必要があります。しかし、表示された後、ウィンドウのサイズを自由に変更できるようにしたい (大きくても小さくても)。
Window 要素に Width 属性と Height 属性を設定すると、非クライアント(外側) のサイズが設定されますが、これは役に立ちません。タイトルバーとサイズ変更の境界線がそのスペースに食い込むと、クライアント領域はそのコンテンツに対して十分な大きさではなくなり、スクロールバーが表示されます。より大きなサイズを選択することで補正できますが、タイトルバーの高さと境界線の太さは両方ともユーザーがカスタマイズでき (OS のバージョンによって異なるデフォルトも同様)、別のマシンで必ずしも同じになるとは限りません。
ウィンドウのコンテンツ要素 (この場合は a) に幅と高さを<Grid>
設定してから、ウィンドウの SizeToContent 属性を WidthAndHeight に設定します。これにより、ウィンドウの初期サイズが必要な場所に正確に取得されます。しかし、その後、サイズが変更されなくなりました。ウィンドウのサイズを変更できますが、固定サイズを指定したため、ウィンドウのコンテンツのサイズが変更されません。
できれば分離コードなしで、ウィンドウの初期クライアント サイズを設定する方法はありますか? (それが唯一の方法である場合はコード ビハインドを使用しますが、誰かが XAML のみのアプローチを持っている場合は、XAML のみのアプローチをお勧めします。)