問題タブ [viewbox]
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.
c# - WPF Viewbox 内のコンテンツの配置
Stretch=Uniform
コンテンツを歪めないように、Viewbox を用意しています。ただし、フレーム ウィンドウがコンテンツよりも幅が広いか高さが高い場合、Viewbox のコンテンツは常に中央に配置されます。
ビューボックスにコンテンツの配置オプションが見つからないようです。これを行う方法はありますか?
.net - WPF コンポーネントがデザイナのサブコンポーネントを覆い隠す
ビューボックスなどの一部のコンポーネントは、ビジュアル デザイナーではソリッド ボックスとして表示されます。ただし、サブコンポーネントを含めることができます。サブコンポーネントを表示するには、ビューボックスをコメントアウトします。完了したら、コメントを削除して機能を復元する必要があります。それはむしろ迷惑です。ビジュアル デザイナーでビューボックスを永久に非表示にする (またはドックビュー/スタックビュー コンポーネントのように動作させる) 方法はありますか?
wpf - 理解できないビューボックスの動作
Version オブジェクトを説明するロゴとして使用される DataTemplate があります。ロゴは単なる画像とその上にあるテキストです。
DataTemplate を 2 つの場所で使用する必要があります: - ボタンのコンテンツとして - リストボックスのサムネイル項目として
問題は、ListBox のロゴは Button のロゴよりもはるかに小さくする必要があるということです。これは、自動的にスケーリングされるロゴ イメージに問題を引き起こすことはありません。ただし、フォント サイズは自動的にスケーリングされません。
そのため、ViewBox をロゴ全体の XAML 記述の親として使用するよう提案されました。
データテンプレートは次のとおりです。
次に、ボタンの DataContext を Version オブジェクトに変更するだけで、このテンプレートを使用します。その後、DataTemplate が自動的に使用されます。
ロゴがボタン全体に表示されないのはなぜですか? どこからともなくマージンが発生していることは明らかで、これを説明することはできません。
興味深いのは、Grid の子 (ViewBox の子) から Width="175" を削除すると、ViewBox がボタン全体を埋めることです。ただし、この Grid Width は ViewBox が残りを適切にスケーリングするために使用する必要がある「参照サイズ」のようなものであるため、私のロゴのフォントサイズは正しくスケーリングされなくなりました...
前もって感謝します
wpf - Cider デザイナーのビューボックスは、「ボックス」内のすべてのコントロールを非表示にします
Viewbox を WPF ウィンドウの子要素として配置すると、Cider Designer はすべての内部コントロールを「非表示」にし、テキスト「Viewbox」のみがディスプレイに表示されます。
なんで?このレイアウトに問題はありますか?キャンバス上でスケーラブルな画像を実現するためのより良いレイアウトはありますか?
wpf - WPF。大きなキャンバスの一部だけを表示するには?
1000x1000 の大きさに定義されたキャンバスがあるとしましょう。ビューボックス (または長方形) に 100x100 の部分のみを表示することは可能ですか?
どんな助けでも感謝します.....
c# - WPF ViewBox ズーム
1 つのコントロールを除いて、ビューボックスのコンテンツをズームする方法はありますか? グリッド付きのビューボックスがあり、このグリッドにはいくつかのコントロールがあり、ビューボックス内の 1 つを除くすべてのコントロールをズームしようとしていますが、可能ですか?
どうもありがとう、パウロ
windows - Silverlight のビューボックス
Silverlight で "Viewbox" を使用するにはどうすればよいですか?