これが私が書いたコードです:
<Grid>
<Grid.Resources>
<BooleanToVisibilityConverter x:Key="BooleanToVisibilityConverter"/>
</Grid.Resources>
<TextBlock Margin="3,0,3,0" VerticalAlignment="Center"
Text="Comment here..."
FontSize="12"
Foreground="Black"
Height="35"
Visibility="{Binding ElementName=TextBox1, Path=Text.IsEmpty,
Converter={StaticResource BooleanToVisibilityConverter}}"/>
<TextBox Margin="0" Background="#AAFFFFFF"
VerticalAlignment="Top" Name="FilterTextBox"
Text="{Binding Text, UpdateSourceTrigger=PropertyChanged}"
MinLines="2"
MaxLines="2"
BorderThickness="0"
VerticalScrollBarVisibility="Auto"
MaxLength="{Binding MaxLength}"
Height="35">
</TextBox>
</Grid>
これは、文字を入力するとここでコメントが削除されれば、希望どおりに機能します...しかし、問題は、テキストボックスをMinLines = 2に設定し、スクロールバーを表示したのに、両方が機能しないことです。テキストは1行にしか入力できません。誰かが私が間違っていることを教えてもらえますか?または、wpfでこれを行うためのより良い方法はありますか?