グリッド、いくつかのテキストボックス、およびDataGrid. テキストボックスは各列のデータのファイラーなので、関連する列の上に置いておきたいと思います。ユーザーが のサイズを変更しない限り、これは簡単DataGridTextColumnです。だから、私は を にバインドしGrid.ColumnDefinition.WidthていDataGridTextColumn.Widthます。
それは夢のように機能します...最初のサイズ変更後。フォームが最初に開いたとき、テキスト ボックスの幅は 0 です。データグリッドでサイズ変更イベントをトリガーするにはどうすればよいですか? 現在、私は XAML でバインディングしています。コントロールが初期化されるまで待ってから、コードでバインディングを行う必要がありますか?