Skip to content

Commit a44a3a4

Browse files
Moved behavior into new "internals" namespace for behaviors
1 parent 89956c8 commit a44a3a4

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/MaterialDesignThemes.Wpf/Behaviors/TextBoxHorizontalScrollBarBehavior.cs renamed to src/MaterialDesignThemes.Wpf/Behaviors/Internal/TextBoxHorizontalScrollBarBehavior.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
using Microsoft.Xaml.Behaviors;
22

3-
namespace MaterialDesignThemes.Wpf.Behaviors;
3+
namespace MaterialDesignThemes.Wpf.Behaviors.Internal;
44

5-
internal class TextBoxHorizontalScrollBarBehavior : Behavior<ScrollViewer>
5+
public class TextBoxHorizontalScrollBarBehavior : Behavior<ScrollViewer>
66
{
77
private ScrollBar? _builtInScrollBar;
88

src/MaterialDesignThemes.Wpf/Themes/MaterialDesignTheme.TextBox.xaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
xmlns:internal="clr-namespace:MaterialDesignThemes.Wpf.Internal"
66
xmlns:wpf="clr-namespace:MaterialDesignThemes.Wpf"
77
xmlns:behaviors="clr-namespace:MaterialDesignThemes.Wpf.Behaviors"
8+
xmlns:behaviorsInternal="clr-namespace:MaterialDesignThemes.Wpf.Behaviors.Internal"
89
xmlns:b="http://schemas.microsoft.com/xaml/behaviors">
910
<ResourceDictionary.MergedDictionaries>
1011
<ResourceDictionary Source="pack://application:,,,/MaterialDesignThemes.Wpf;component/Themes/MaterialDesignTheme.ValidationErrorTemplate.xaml" />
@@ -177,7 +178,7 @@
177178
UseLayoutRounding="{TemplateBinding UseLayoutRounding}"
178179
VerticalScrollBarVisibility="Hidden">
179180
<b:Interaction.Behaviors>
180-
<behaviors:TextBoxHorizontalScrollBarBehavior TargetScrollBar="{Binding ElementName=CustomScrollBar}" TargetScrollBarVisibility="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=HorizontalScrollBarVisibility}" />
181+
<behaviorsInternal:TextBoxHorizontalScrollBarBehavior TargetScrollBar="{Binding ElementName=CustomScrollBar}" TargetScrollBarVisibility="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=HorizontalScrollBarVisibility}" />
181182
</b:Interaction.Behaviors>
182183
</ScrollViewer>
183184

0 commit comments

Comments
 (0)