問題タブ [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.
wpf - GridViewColumn の ActualWidth を取得する方法
次の XAML があります。
使用するときは、コンテンツ プレゼンターの幅を GridViewColumn と同じにしたいと考えています。これまでのところ、RelativeSource バインディングを使用してみましたが、GridViewColumn をまったく取得できないようです。
ActualWidth
親GridViewColumn
からContentPresenter
を myから取得するにはどうすればよいDataTemplate
ですか?
vb.net - Silverlight 4でActualWidthの単体テストを作成するにはどうすればよいですか?
Silverligh 4のActualWidth
プロパティをテストするための単体テストを作成するにはどうすればよいですか?UserControl
この方法が成功することを望んでいましたが、失敗しました。
私はSilverlightToolKit2010年4月とVS2010を使用しています。
wpf - WPFコントロールがレンダリングされたことがない場合、ActualWidthとActualHeightを持つことは可能ですか?
Viewport3D
を使用して幾何学的計算を行うという唯一の目的のためにが必要Petzold.Media3D.ViewportInfo
です。に配置しWindow
たり、レンダリングしたりする必要はありません。
Viewport3D
次のC#メソッドを使用して、をインスタンス化し、いくつかのプロパティを設定することで、これを実現しようとしています。
後で、このビューポートを使用して、次の方法を使用してマウスの位置を3Dの位置に変換しようとしています。
残念ながら、それは機能していません。ActualWidth
その理由は、ビューポートのとが両方ともゼロであるためだと思いActualHeight
ます(これらは読み取り専用のプロパティであるため、手動で設定することはできません)。(注:実際のレンダリングでまったく同じメソッドをテストしましたが、Viewport3D
正常に機能したため、コンバーターメソッドに問題がないことはわかっています。)
と設定に基づいてコントロールのActualWidth
とをWPFに割り当てる方法はありますか?ActualHeight
Width
Height
とをそれぞれHorizontalAlignment
とVerticalAlignment
に設定してみましたが、ともいじりましたが、これらのプロパティはいずれもまたはに影響を与えませんでした。Left
Top
MinWidth
MinHeight
ActualWidth
ActualHeight
wpf - UserControl を作成する場合、いつどこで ActualWidth プロパティにアクセスできますか
ActualWidth
プロパティを必要とするコードを実行する正しい場所はどこですか。
wpf - WPF - イメージ コントロールの実際のサイズ
WPF でのイメージ コントロールの取得ActualHeight
と取得に問題があります。ActualWidth
ユーザーが画像ファイルを選択すると、画像コントロールのサイズに基づいて選択した画像のサイズを変更したいと考えています。
Image.ActualHeight
ウィンドウの初期化時にとを取得しようとしImage.ActualWidth
ましたが、イメージ コントロールの両方のプロパティが '0' であることがわかりました。
では、画像コントロールの寸法を取得する方法。
wpf - リストアイテムを、含まれているListViewの幅に拡大するように設定します-WPF
自分のアイテムListView
を成長させて、内の利用可能なスペースの幅全体を占めるようにしたいと思いますListView
。
現在、アイテムの幅を次のように設定しています(ListView
listViewという名前です)。
アイテムはの幅を占めListView
ます。ただし、垂直スクロールバーは考慮されません。スクロールバーが存在する場合は、アイテムの右端の上に描画されます。
これを修正することは可能ですか?
c# - WPFでActualWidthが0と等しくないことを確認する
だから私はActualWidth
それが完全にロードされるまで0に等しいかもしれないことを読みました。そのようにイベントハンドラーを追加して、完全にロードされていることを確認します。
textBlock_Loaded
イベントでは、私は持っています:
mainメソッドで変数を使用する必要がありますtextBlockWidth
が、mainメソッドで出力するtextBlockWidthの値を書き込むたびに、0が返されます。
したがって、この質問はActualWidth
、アクションを実行する前に、それが0でないことを確認するにはどうすればよいですか?WPFはイベント駆動型であるため、実行前ではなく、実行時に何らかのメソッドをトリガーする方法はありますか?それ以外の場合は、0を返します。
silverlight - Silverlight - Listbox ActualWidth を ListboxItem 幅にバインドする
私は Windows Phone 7 のフォト ギャラリーに取り組んでおり、各画像を全画面表示にして水平方向にスライドさせようとしています。私がこれまで行っていることは、水平方向にスクロールするように変更したリストボックスを使用することですが、問題は、ListboxItem の幅と高さを Listbox の ActualWidth と ActualHeight にバインドする方法が見つからないように見えることです自体。私がそうしたい理由は、電話の向きが変わると、写真のサイズも画面に合わせて変わるからです。
以下は、私がこれまでに得たコードです (私は TemplatedParent と RelativeSource を使用してみましたが、まったく機能しないため、何か間違ったことをしているに違いありません):
この結果を達成する方法について何か考えはありますか?
ありがとう
wpf - ActualWidth が再計算されない問題
プロパティの値を変更しても影響を受けないのに、その値を変更すると影響を受けるのはActualWidth
なぜですか? つまり、 get はどのように計算または変更されるのでしょうか?DataGridColumn
Width
MinWidth
ActualWidth
c# - 自動サイズ設定された WPF ウィンドウのサイズを取得するにはどうすればよいですか?
コンテンツに合わせて自動サイズ調整されたウィンドウがあります。アニメーションの場合、幅と高さが必要です。ActualWidth
は常にウィンドウの最大幅であり、Width
プロパティHeight
は NaN と表示されます。