問題タブ [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.

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

c# - WPFビューボックスのサイズは変更されますが、子のPointToScreenは常に同じです

複数の解像度を処理するために、同じxamlページに次のコントロールがあります。

  • グリッド->ビューボックス(ストレッチ、中央)->キャンバス(中央)->長方形X(中央)
  • FrameworkElement

ページ全体を黒いオーバーレイで覆い、ページの中央にある長方形Xの長方形を切り取ろうとしています。

黒のオーバーレイを作成するには、ページ全体を黒でペイントしてから、次のようにします。

除外する長方形を計算するために、RectangleXの画面座標を取得します(.PointToScreen(new Point(0、0));)

そして問題は、ビューボックスのサイズを変更すると(解像度に応じて)、RectangleXはその位置を変更しますが、PointToScreenは常に同じ画面座標を返すことです。

ビューボックスを変更せずに、RectangleXのすぐ上の適切な場所に穴を開けます。

除外長方形を描画するために、RectangleXの正しい座標を取得するにはどうすればよいですか?

よろしくお願いします。

ありがとうございました

ピーター

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

c# - ビューボックスのリストボックスを表示する

ビューボックスのリストを入力しようとしているリスト ボックスがあります。リストボックスは問題なくリストを取り込みます。ただし、関数が最後に到達すると、次のエラーが表示されます。

「新しい親ビジュアルにアタッチする前に、指定された子を現在の親ビジュアルから切断する必要があります。」

ビューボックスは同じ初期ビューボックスから作成されてから編集されますが、これが私の問題であると思われます。

どんなアドバイスでも大歓迎です。

ありがとう。

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

c++ - Windows での無料商用フレームワークの ViewBox の置き換え

Windows C/C++ プログラムを開発したいのですが、Viewboxfromのような機能が必要.NET WPFです。しかし、このコントロールがあるため、Visual Studio プラットフォームを購入したくありません。

誰かがこれに代わるものを教えてもらえますか?

サイズを変更した後、その内容を適切な比率でサイズ変更するウィンドウを実行したい(画像ボタンラベルなど)

誰でもこれで私を助けることができますか?ありがとう

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

wpf - XAML での WPF のデータバインド属性のデザイン時の値の指定

Viewbox 内の Canvas をいじっていますが、残念ながら、Canvas 内の要素を表示する唯一の方法は、Height と Width を割り当てる必要があります。ただし、問題は、Height と Width の値がデータバインディングを介して ViewModel から取得されることです。

d:Blend は、 に設定されているデザイナーの名前空間でこれを回避することを知っていますxmlns:d="http://schemas.microsoft.com/expression/blend/2008"。VS2008 で同様のものを使用して、デザイナーでこれらの値を指定し、作業内容を確認できるようにしたいと思います。

もう 1 つのオプションは、今のところ値をハードコーディングしてから、必要に応じて前後に切り替えることですが、可能であれば、最適なソリューションが必要です。どんな情報でも大歓迎です!

更新 -- 奇妙です。もう 1 つの問題は、kaxaml と VS2008 のレンダリングが異なることです。kaxaml で次の XAML を使用する場合:

期待どおりにレンダリングされます。しかし、DockPanel を VS2008 プロジェクトにコピーすると、何も入っていない "Viewbox" 要素が得られます。誰もこれを説明できますか?

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

wpf - ViewBox 内の WPF ListView 内の項目を拡大する

イライラする問題があり、助けていただければ幸いです。ViewBox 内に ListView があり、ListView 内の項目を水平方向に伸ばすことができません。

XAMLは次のとおりです。

以下は、Skin オブジェクトと Inning オブジェクトの定義を含むコード ビハインドです。

イニングで発生する可能性のあるスキンの数は変更される可能性があり、ユーザーによって変更される可能性があるため、ListViews を ViewBoxes に入れて、スキンの数が変更されると自動的にサイズが変更されるようにしました。結果のウィンドウはここで見ることができます: http://i52.tinypic.com/244wqpl.jpg

私はあらゆる種類の組み合わせをHorzontalAlignment="Stretch"試しHorizontalContentAlignment="Stretch"、ItemsPanel テンプレートを変更しようとしましたが、ListView を水平方向に伸ばす方法を理解することはできません。ListView の幅を動的に変更するためのコード ビハインドがなければ、私がやろうとしていることは不可能ですか? それとも、本当に単純なものが欠けていますか?

誰でも提供できるヘルプをいただければ幸いです。

ありがとう、

マシュー

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

wpf - ViewBoxをImageSourceに変換する方法は?

を使用しViewboxて、WPFビューに動的にバインドする一連のアイコンを作成しています。

リソース名にバインドし、を使用してConverterリソース名をに変換していImageSourceます。

リソースがである場合の方法は知っていますが、?Pathで行う方法はViewbox

これは、リソースが、の場合、リソース名を:に変換する方法PathですImageSource

}

And this is what the Viewbox declaration looks like.

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

apache-flex - Flex(ビューボックス)でコンテナへのパススケールを作成するにはどうすればよいですか?

私は次のマークアップを持っています:

このコンテナのパスをコンテナに基づいてサイズ変更したいと思います。SVGとSilverlightには「ViewBox」の概念がありますが、Flexではその概念を見つけることができません。

幅と高さを100%に設定すると、作品の種類が多くなりますが、パスが多い場合は、いじくり回す必要があります。さらに、それはあなたが望むように正確に動作しません(それを試してブラウザのサイズを変更してください)

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

html - Silverlight で Divelements HTMLHost コントロールを Viewbox でラップする

現在、Divelements の無料の HTMLhost コントロールを Silverlight Viewbox コントロールで使用しようとすると問題が発生します。ビューボックスが入る場所である使用可能なスペースを埋めるために、HTMLhost コントロールを自動的に拡大/縮小する必要があります。コントロール。これがなぜなのか、どうすれば問題を解決できるのでしょうか?

これが私のコードです:

または、htmlhost コントロールを使用可能なスペースにスケーリングする別の方法があるので、スクローラーを追加しませんか?

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

svg - SVG viewBox から VML coordorigin/coordsize へ

viewBox 属性を含む次の SVG スニペットを VML coordorigin および coordsize 属性に変換する方法がわかりません。

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="600px" height="600px" viewBox="-67235,-57840 124725,118547">

どんな助けでも大歓迎です。

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

wpf - ビューボックス内のTextBlock-奇妙なレンダリング

これは非常に単純な構造に関する質問です-私は次のXAMLを持っています:

これは非常に簡単に理解できます。しかし、プログラムを開始すると、奇妙なぼやけたテキストが表示されます(プロジェクトのどこにもビットマップ効果はありません)。代替テキスト

(左側-VS2010のデザイナービュー、右側-実行中のアプリケーション)

なぜこれが起こっているのかについて誰かが何か提案がありますか?