programing

WPF textBox에 새 줄을 추가하지 않음을 입력합니다.

testmans 2023. 5. 5. 08:44
반응형

WPF textBox에 새 줄을 추가하지 않음을 입력합니다.

텍스트 상자는 다음 코드로 정의됩니다.

<TextBox Grid.Row="2" IsReadOnly="{Binding IsDescriptionReadOnly}" AcceptsReturn="True"
                                 TextWrapping="Wrap" VerticalScrollBarVisibility="Auto" Text="{Binding Description, UpdateSourceTrigger=PropertyChanged}"/>e

Enter 키를 누르면 새 줄이 삽입되지 않습니다.이 문제를 어떻게 해결합니까?

저도 비슷한 문제가 있었는데, 이 문제로 풀었어요.AcceptsReturn="True"그래서 저는 이것이 효과가 있을 것이라고 생각합니다.

당신이 가지고 있는 것은 잘 작동할 것입니다, 가정하에.

  1. IsReadOnly는 false입니다.이 값을 true로 설정하면 Enter 키가 작동하지 않습니다.
  2. TextBox를 포함하는 컨트롤이 TextBox를 클리핑하지 않으므로 Enter 키가 작동하지 않은 것 같습니다.

실제 문제를 더 잘 파악하려면 프로젝트 외부에서 이 작업을 수행해 보는 것이 좋습니다.

다음을 추가합니다.

TextBox.AcceptsReturn = True;

언급URL : https://stackoverflow.com/questions/6829261/in-wpf-textbox-enter-does-not-add-a-new-line

반응형