列の1つが「自動」に設定されているGridViewを含むウィンドウがあります。データがListViewにバインドされ、列の幅が決定されたら、ウィンドウのサイズを変更して合わせたいと思います。ただし、その列の幅を確認すると(ActualWidthを使用して、コンストラクターの最後で、コレクションが割り当てられた後)、その値は0です。
ASPに関連して私が見た他の質問の1つに、データバインディングの完了時にトリガーされるDataBoundイベントを伴うGridViewがあります。ただし、WPF GridViewの場合、イベントはなく、その列に関連付けられたイベントもありません。
データがバインドされ、列の幅が計算された後に発生する、使用できるイベントはありますか?または、列の幅に基づいてウィンドウのサイズを変更する他の方法はありますか?列の幅を変更するたびにではなく、1回だけ自動サイズ変更を実行したい。