2
我用的RichTextbox改造如下:格式文本框放大轉型與滾動條WPF
<RichTextBox Name="mainRTB" AcceptsTab="True" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto" TabIndex="0" DockPanel.Dock="Top">
<SpellCheck.IsEnabled>False</SpellCheck.IsEnabled>
<RichTextBox.RenderTransform>
<TransformGroup>
<ScaleTransform
ScaleY="{Binding Path=Value, ElementName=slider1}"
ScaleX="{Binding Path=Value, ElementName=slider1}"/>
</TransformGroup>
</RichTextBox.RenderTransform>
</RichTextBox>
<Slider Width="100" VerticalAlignment="Center" Name="slider1" Grid.Row="1" Minimum="1" Maximum="3" DockPanel.Dock="Top" Value="1.0"/>
富文本框的變焦由slider1控制。問題是,當縮放因子增加到1以上時,滾動條在richtextbox中丟失,但內容正在被編輯但不可見,我的意思是內容在可見屏幕下方,一旦縮放設置恢復正常可以看到內容並再次滾動條,請你提出我需要做些什麼才能使事情正確。
滾動查看器只提供垂直滾動,即使這樣內容仍然不可見,我試過了。 – surpavan
滾動查看器支持這兩種類型的滾動,我用它來滾動圖像和線條周圍。我懷疑你是滾動查看器的問題與滾動查看器有關的richtextbox更多。 –
我再次嘗試過,但現在我發現滾動條也變得很大。 – surpavan