Mini Kabibi Habibi
<local:RichEditDemoModule
x:Class="RichEditDemo.Zooming" Height="400" Width="800"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
xmlns:dxb="http://schemas.devexpress.com/winfx/2008/xaml/bars"
xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
xmlns:dxre="http://schemas.devexpress.com/winfx/2008/xaml/richedit"
xmlns:dxdb="http://schemas.devexpress.com/winfx/2008/xaml/demobase"
xmlns:local="clr-namespace:RichEditDemo">
<local:RichEditDemoModule.Resources>
<ResourceDictionary>
<dxre:RichEditUICommand x:Key="commands" />
</ResourceDictionary>
</local:RichEditDemoModule.Resources>
<dxdb:DemoModuleControl>
<Grid>
<dxb:BarManager Name="barManager1" ToolbarGlyphSize="Small">
<dxb:BarManager.Bars>
<dxb:Bar Caption="Common" Name="barCommon">
<dxb:Bar.DockInfo>
<dxb:BarDockInfo ContainerType="Top" />
</dxb:Bar.DockInfo>
<dxb:Bar.ItemLinks>
<dxb:BarButtonItemLink BarItemName="biEditUndo" />
<dxb:BarButtonItemLink BarItemName="biEditRedo" />
</dxb:Bar.ItemLinks>
</dxb:Bar>
<dxb:Bar Caption="Clipboard" Name="barClipboard">
<dxb:Bar.DockInfo>
<dxb:BarDockInfo ContainerType="Top" />
</dxb:Bar.DockInfo>
<dxb:Bar.ItemLinks>
<dxb:BarButtonItemLink BarItemName="biEditCut" />
<dxb:BarButtonItemLink BarItemName="biEditCopy" />
<dxb:BarButtonItemLink BarItemName="biEditPaste" />
</dxb:Bar.ItemLinks>
</dxb:Bar>
<dxb:Bar Caption="Zoom" Name="barZoom">
<dxb:Bar.DockInfo>
<dxb:BarDockInfo ContainerType="Top" />
</dxb:Bar.DockInfo>
<dxb:Bar.ItemLinks>
<dxb:BarButtonItemLink BarItemName="biViewZoomOut" />
<dxb:BarButtonItemLink BarItemName="biViewZoomIn" />
<dxb:BarEditItemLink BarItemName="biZoomComboBox" />
<dxb:BarEditItemLink BarItemName="biZoomTrackBar" />
</dxb:Bar.ItemLinks>
</dxb:Bar>
</dxb:BarManager.Bars>
<dxb:BarManager.Items>
<dxb:BarButtonItem Command="{Binding Path=EditUndo, Mode=OneTime, Source={StaticResource commands}}" Name="biEditUndo" />
<dxb:BarButtonItem Command="{Binding Path=EditRedo, Mode=OneTime, Source={StaticResource commands}}" Name="biEditRedo" />
<dxb:BarButtonItem Command="{Binding Path=EditCut, Mode=OneTime, Source={StaticResource commands}}" Name="biEditCut" />
<dxb:BarButtonItem Command="{Binding Path=EditCopy, Mode=OneTime, Source={StaticResource commands}}" Name="biEditCopy" />
<dxb:BarButtonItem Command="{Binding Path=EditPaste, Mode=OneTime, Source={StaticResource commands}}" Name="biEditPaste" />
<dxb:BarButtonItem Command="{Binding Path=ViewZoomOut, Mode=OneTime, Source={StaticResource commands}}" Name="biViewZoomOut" />
<dxb:BarButtonItem Command="{Binding Path=ViewZoomIn, Mode=OneTime, Source={StaticResource commands}}" Name="biViewZoomIn" />
<dxb:BarEditItem Name="biZoomTrackBar" CategoryName="Format" Command="{Binding ViewZoom, Mode=OneTime, Source={StaticResource commands}}" EditWidth="150" Content="">
<dxb:BarEditItem.EditSettings>
<dxe:TrackBarEditSettings Minimum="0.1" Maximum="5.0" SmallStep="0.1" LargeStep="0.1">
<dxe:TrackBarEditSettings.StyleSettings>
<dxe:TrackBarZoomStyleSettings />
</dxe:TrackBarEditSettings.StyleSettings>
</dxe:TrackBarEditSettings>
</dxb:BarEditItem.EditSettings>
</dxb:BarEditItem>
<dxb:BarEditItem Name="biZoomComboBox" CategoryName="Format" Command="{Binding ViewZoomPercent, Mode=OneTime, Source={StaticResource commands}}" EditWidth="70" Content="">
<dxb:BarEditItem.EditSettings>
<dxre:ZoomComboBoxEditSettings />
</dxb:BarEditItem.EditSettings>
</dxb:BarEditItem>
</dxb:BarManager.Items>
<dxre:RichEditControl x:Name="richEdit" VerticalAlignment="Stretch" BarManager="{Binding ElementName=barManager1, Mode=OneTime}" ShowBorder="False">
</dxre:RichEditControl>
</dxb:BarManager>
</Grid>
</dxdb:DemoModuleControl>
</local:RichEditDemoModule>