再現するには: wpf datagrid - データグリッドのサイズが水平スクロール バーが表示されるようなものであることを確認し、特定のサイズの datagridtextcolumn を選択します - 次に、このサイズにまたがるテキストを入力してみてください:)
この問題を解決する方法はありますか?
ScrollBar
セルが編集されているときを無効にするのはどうですか?たぶん、イベントにハンドラーを追加してDataGrid.BeginningEdit
、そこを無効にすることができScrollBar
ますか?
ScrollViewer.SetHorizontalScrollBarVisibility(dataGrid, ScrollBarVisibility.Disabled);
ScrollViewer.SetVerticalScrollBarVisibility(dataGrid, ScrollBarVisibility.Disabled);