<UserControl x:Class="PDF_Master.Views.Dialog.BOTA.AddAnnotationDialog" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:convert="clr-namespace:PDF_Master.DataConvert" xmlns:customControl="clr-namespace:PDF_Master.CustomControl" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:dialogBOTA="clr-namespace:PDF_Master.ViewModels.Dialog.BOTA" xmlns:helper="clr-namespace:PDF_Master.Helper" xmlns:i="http://schemas.microsoft.com/xaml/behaviors" xmlns:local="clr-namespace:PDF_Master.Views.Dialog.BOTA" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:prism="http://prismlibrary.com/" Width="432" Height="222" d:DataContext="{d:DesignInstance Type=dialogBOTA:AddAnnotationDialogViewModel}" prism:Dialog.WindowStyle="{StaticResource Caption16DialogWindowStyle}" prism:ViewModelLocator.AutoWireViewModel="True" Background="{StaticResource color.sys.layout.anti}" mc:Ignorable="d"> <UserControl.Resources> <SolidColorBrush x:Key="path.fill" Color="#273C62" /> <convert:ObjectConvert x:Key="ObjectConvert" /> </UserControl.Resources> <StackPanel Margin="16,0"> <TextBlock Margin="0,13" FontFamily="Segoe UI" FontSize="16" FontWeight="SemiBold" Text="Add Note" /> <customControl:TextBoxEx x:Name="TxtInput" Width="400" Height="108" HorizontalContentAlignment="Left" VerticalContentAlignment="Center" AcceptsReturn="True" FontSize="14" PlaceholderText="{Binding PlaceHolderText}" ShowClose="False" Text="{Binding ContentText}" TextWrapping="Wrap" VerticalScrollBarVisibility="Auto"> <i:Interaction.Triggers> <i:EventTrigger EventName="LostFocus"> <helper:AdvancedInvokeCommandAction Command="{Binding LostFocusCommand}" CommandParameter="{Binding ElementName=TxtInput}" PassEventArgsToCommand="True" /> </i:EventTrigger> <i:EventTrigger EventName="KeyDown"> <helper:AdvancedInvokeCommandAction Command="{Binding KeyDownCommand}" CommandParameter="{Binding ElementName=TxtInput}" PassEventArgsToCommand="True" /> </i:EventTrigger> </i:Interaction.Triggers> </customControl:TextBoxEx> <!--<TextBlock Name="TxtTip" Width="90" Margin="0,-80,20,21" HorizontalAlignment="Left" VerticalAlignment="Center" Foreground="#666666" GotFocus="TxtTip_GotFocus" PreviewMouseLeftButtonDown="TxtTip_PreviewMouseDown" Text="请添加附注内容" Visibility="{Binding TipVisibility}" />--> <!--<customControl:TextBoxEx x:Name="TxtInput" Width="288" MinHeight="64" Margin="16,16,16,0" Padding="5" HorizontalContentAlignment="Left" VerticalContentAlignment="Center" FontSize="12" PlaceholderText="请添加附注内容" ShowClose="False" ShowTip="True" ShowTipText="Visible" TextWrapping="Wrap" TipText="请添加附注内容"> <i:Interaction.Triggers> <i:EventTrigger EventName="LostFocus"> <helper:AdvancedInvokeCommandAction Command="{Binding LostFocusCommand}" CommandParameter="{Binding ElementName=TxtInput}" PassEventArgsToCommand="True" /> </i:EventTrigger> </i:Interaction.Triggers> </customControl:TextBoxEx>--> <WrapPanel Margin="0,13,0,0" HorizontalAlignment="Right"> <Button Width="80" Height="32" Margin="0,0,0,0" HorizontalAlignment="Left" Command="{Binding CreateCommnad}" Content="{Binding BtnOKContent}" Style="{StaticResource Btn.cta}" /> <Button Width="80" Height="32" Margin="16,0,0,0" HorizontalAlignment="Right" Command="{Binding CancelCommand}" Content="{Binding BtnCancelContent}" Style="{StaticResource btn.sec}" /> </WrapPanel> </StackPanel> </UserControl>