UIElement
のSize
を取得したいのですが、DesiredSize
またはRenderSize
プロパティを使用すると、常に{0,0}が返されます。誰か助けてくれますか?UIElementのサイズを取得したい
1
A
答えて
2
要素のActualWidth
とActualHeight
のプロパティを見てください。それらは要素がレンダリングされた後にのみ値を持ちます。
0
あなたの問題は、コンストラクタ内でレンダリングされた要素がないために発生します。要素はyesに初期化されていますが、まだレンダリングされていないため、ActualHeight
またはActualWidth
を呼び出したときに返される値は0で、高さと幅はNaN(数値ではありません)です。
コンストラクタが終了した後(たとえば、ウィンドウのLoadedイベント中)に同じ情報を要求すると、その情報が表示されます。
関連する問題
- 1. WPF - メモリ内のUIElementのサイズを取得しますか?
- 2. TabControlからContentTemplateのインスタンス化されたUIElementを取得する
- 3. サイズ変更後のGridsterウィジェットの新しいサイズを取得
- 4. トリミングされたCCSpriteのサイズを取得
- 5. WPF ListBox - SelectedItemではなくUIElementを取得
- 6. JPAサイズ取得のためのHibernateフェッチコレクション
- 7. サイズ変更されたmatplotlibプロットウィンドウのサイズを取得
- 8. Java - JFrameの古いサイズと新しいサイズの差を取得する
- 9. nswindowのサイズを取得
- 10. SQL - データベースのサイズを取得
- 11. python:バッファのサイズを取得
- 12. C#:ソフトリンクファイルのサイズを取得
- 13. Javaコードを使用したResultSetのサイズ(バイト単位)の取得
- 14. 自動化されたコントロールのサイズを取得しますか?
- 15. WP7のItemsControlの特定の位置でUIElementを取得する方法は?
- 16. Response.outputサイズを取得しますか?
- 17. NSURLRequest pdfサイズを取得
- 18. Silverlight:画像サイズを取得
- 19. 画像サイズを取得2008
- 20. SCSS - イメージの取得サイズ
- 21. イメージのサイズ、高さ、幅を取得していますか?
- 22. wpf UIElementのカスタムイベント
- 23. jQueryを使用してクローンを作成し、サイズを変更した後のイメージのサイズを取得する
- 24. WPF:別のUIElementによってオーバーラップされているUIElementにマウスポインタをトリガー
- 25. Cのポインタのサイズを取得
- 26. JavaのHTTPレスポンスのサイズを取得
- 27. グループレコード&レールの各グループのサイズを取得
- 28. Android:amrのオーディオファイルのサイズを取得する
- 29. Shinyのウィンドウのサイズを取得
- 30. 目的のファイルのサイズを取得-c