با سلام من برای ایجاد یک TextBox خاص اومدم اون رو درون یک ResourceDictionery با استفاده از Style بصورت زیر ساختم
<Style x:Key="newRectangleTextBox" TargetType="{x:Type TextBox}">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type TextBox}">
<Grid>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<Border BorderBrush="{TemplateBinding BorderBrush}" Background="{TemplateBinding Background}" CornerRadius="15,15,0,0" BorderThickness="0,0,0,1" Grid.Row="0">
<TextBlock x:Name="txtTitle" Margin="5,5,5,0" Background="{x:Null}" Text="درآمد" VerticalAlignment="Center" HorizontalAlignment="Center" FontFamily="B Nazanin" FontSize="32" Foreground="{TemplateBinding Foreground}"/>
</Border>
<Grid Grid.Row="1">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="40"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Border Grid.Column="0" BorderBrush="{TemplateBinding BorderBrush}" Background="{TemplateBinding Background}" CornerRadius="0,0,0,15" BorderThickness="0,2,2,0">
<TextBlock x:Name="txtText1" Grid.Column="0" Margin="5,0,0,5" Text="ريال" Background="{x:Null}" VerticalAlignment="Center" HorizontalAlignment="Center" FontFamily="B Nazanin" FontSize="25" Foreground="{TemplateBinding Foreground}"/>
</Border>
<Border Grid.Column="1" BorderBrush="{TemplateBinding BorderBrush}" Background="{TemplateBinding Background}" CornerRadius="0,0,15,0" BorderThickness="2,2,0,0">
<TextBlock x:Name="txtText2" Grid.Column="1" Margin="0,0,5,5" Text="35،000،000،000" Background="{x:Null}" VerticalAlignment="Center" HorizontalAlignment="Center" FontFamily="B Nazanin" FontSize="25" Foreground="{TemplateBinding Foreground}"/>
</Border>
</Grid>
</Grid>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>

میخوام بدونم برای تعریف مقادیر در هر کدوم از TextBlock های موجود در این TextBox ساخته شده چیکار باید بکنم همچنین Event هایی مثل MouseEnter و MouseLeave رو باید کجا تعریف کنم برای فراخوانی اون از دستور زیر استفاده کردم
<TextBox x:Name="txt1"

Style="{DynamicResource newRectangleTextBox}"

Background="#FFA5A5D6"
BorderBrush="#FF5252DC"
Margin="382,47,161,293"
Foreground="#FFBB36B5"/>


ممنون میشم راهنمایی کنید.