問題タブ [actualwidth]

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

wpf - GridViewColumn の ActualWidth を取得する方法

次の XAML があります。

使用するときは、コンテンツ プレゼンターの幅を GridViewColumn と同じにしたいと考えています。これまでのところ、RelativeSource バインディングを使用してみましたが、GridViewColumn をまったく取得できないようです。

ActualWidthGridViewColumnからContentPresenterを myから取得するにはどうすればよいDataTemplateですか?

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

vb.net - Silverlight 4でActualWidthの単体テストを作成するにはどうすればよいですか?

Silverligh 4のActualWidthプロパティをテストするための単体テストを作成するにはどうすればよいですか?UserControl

この方法が成功することを望んでいましたが、失敗しました。

私はSilverlightToolKit2010年4月とVS2010を使用しています。

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

wpf - WPFコントロールがレンダリングされたことがない場合、ActualWidthとActualHeightを持つことは可能ですか?

Viewport3Dを使用して幾何学的計算を行うという唯一の目的のためにが必要Petzold.Media3D.ViewportInfoです。に配置しWindowたり、レンダリングしたりする必要はありません。

Viewport3D次のC#メソッドを使用して、をインスタンス化し、いくつかのプロパティを設定することで、これを実現しようとしています。

後で、このビューポートを使用して、次の方法を使用してマウスの位置を3Dの位置に変換しようとしています。

残念ながら、それは機能していません。ActualWidthその理由は、ビューポートのとが両方ともゼロであるためだと思いActualHeightます(これらは読み取り専用のプロパティであるため、手動で設定することはできません)。(注:実際のレンダリングでまったく同じメソッドをテストしましたが、Viewport3D正常に機能したため、コンバーターメソッドに問題がないことはわかっています。)

と設定に基づいてコントロールのActualWidthとをWPFに割り当てる方法はありますか?ActualHeightWidthHeight

とをそれぞれHorizontalAlignmentVerticalAlignmentに設定してみましたが、ともいじりましたが、これらのプロパティはいずれもまたはに影響を与えませんでした。LeftTopMinWidthMinHeightActualWidthActualHeight

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

wpf - UserControl を作成する場合、いつどこで ActualWidth プロパティにアクセスできますか

ActualWidthプロパティを必要とするコードを実行する正しい場所はどこですか。

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

wpf - WPF - イメージ コントロールの実際のサイズ

WPF でのイメージ コントロールの取得ActualHeightと取得に問題があります。ActualWidthユーザーが画像ファイルを選択すると、画像コントロールのサイズに基づいて選択した画像のサイズを変更したいと考えています。

Image.ActualHeightウィンドウの初期化時にとを取得しようとしImage.ActualWidthましたが、イメージ コントロールの両方のプロパティが '0' であることがわかりました。

では、画像コントロールの寸法を取得する方法。

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

wpf - リストアイテムを、含まれているListViewの幅に拡大するように設定します-WPF

自分のアイテムListViewを成長させて、内の利用可能なスペースの幅全体を占めるようにしたいと思いますListView

現在、アイテムの幅を次のように設定しています(ListViewlistViewという名前です)。

アイテムはの幅を占めListViewます。ただし、垂直スクロールバーは考慮されません。スクロールバーが存在する場合は、アイテムの右端の上に描画されます。

これを修正することは可能ですか?

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

c# - WPFでActualWidthが0と等しくないことを確認する

だから私はActualWidthそれが完全にロードされるまで0に等しいかもしれないことを読みました。そのようにイベントハンドラーを追加して、完全にロードされていることを確認します。

textBlock_Loadedイベントでは、私は持っています:

mainメソッドで変数を使用する必要がありますtextBlockWidthが、mainメソッドで出力するtextBlockWidthの値を書き込むたびに、0が返されます。

したがって、この質問はActualWidth、アクションを実行する前に、それが0でないことを確認するにはどうすればよいですか?WPFはイベント駆動型であるため、実行前ではなく、実行時に何らかのメソッドをトリガーする方法はありますか?それ以外の場合は、0を返します。

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

silverlight - Silverlight - Listbox ActualWidth を ListboxItem 幅にバインドする

私は Windows Phone 7 のフォト ギャラリーに取り組んでおり、各画像を全画面表示にして水平方向にスライドさせようとしています。私がこれまで行っていることは、水平方向にスクロールするように変更したリストボックスを使用することですが、問題は、ListboxItem の幅と高さを Listbox の ActualWidth と ActualHeight にバインドする方法が見つからないように見えることです自体。私がそうしたい理由は、電話の向きが変わると、写真のサイズも画面に合わせて変わるからです。

以下は、私がこれまでに得たコードです (私は TemplatedParent と RelativeSource を使用してみましたが、まったく機能しないため、何か間違ったことをしているに違いありません):

この結果を達成する方法について何か考えはありますか?

ありがとう

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

wpf - ActualWidth が再計算されない問題

プロパティの値を変更しても影響を受けないのに、その値を変更すると影響を受けるのはActualWidthなぜですか? つまり、 get はどのように計算または変更されるのでしょうか?DataGridColumnWidthMinWidthActualWidth

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

c# - 自動サイズ設定された WPF ウィンドウのサイズを取得するにはどうすればよいですか?

コンテンツに合わせて自動サイズ調整されたウィンドウがあります。アニメーションの場合、幅と高さが必要です。ActualWidthは常にウィンドウの最大幅であり、WidthプロパティHeightは NaN と表示されます。