更新された問題:
WPFでは、GridView
(内の)を使用してペアListView
のリストを表示します。Textbox-Slider
このような各ペアは、単一の列の正確に1つのセルに配置されます(DockPanel
各ペアにaを使用します)。
スライダーの幅は最小であるため、折りたたまれたり、テキストボックスが折りたたまれたりすることはなく、入力を受け取ると動的にサイズが変更されます。
問題は、テキストボックスの幅が増加しても、列の幅が同等に変更されないことです。これにより、対応する行のスライダーが右側で視覚的にクリップされます。その結果、スライダーのノブは、右端に移動するとボイド内に消えます。
したがって、問題は、コンテンツが使用可能なスペース(初期化時に設定された)を超えた場合に、グリッドビューの列幅を動的にサイズ変更するにはどうすればよいですか?
テキストボックスとスライダーの間のラベルを無視してください(これがないと、動作は変わりません)。