Validation.ErrorTemplateのコード上での記載方法についてご教授いただきたいです。
現在、Xaml上のテキストボックスにて、Validation.ErrorTemplateを定義し、
ResourceDictionaryに定義したリソースを読み込んでおります。
xaml
1<!-- Viewに定義 --> 2<TextBox Name="textBox" 3 Validation.ErrorTemplate="{StaticResource ResourceKey=ValidationTemplate}"> 4</TextBox>
cs
1/// ResourceDictionaryに定義 2<ControlTemplate x:Key="ValidationTemplate"> 3 <StackPanel> 4 <AdornedElementPlaceholder x:Name="mainElement" /> 5 <TextBlock Foreground="Red" 6 Background="Transparent" 7 TextWrapping="Wrap" 8 HorizontalAlignment="Left" 9 Width="{Binding ElementName=mainElement, Path=ActualWidth}" 10 Text="{Binding Path=AdornedElement.(Validation.Errors).CurrentItem.ErrorContent, ElementName=mainElement}" /> 11 </StackPanel> 12</ControlTemplate>
上記のXAMLコードを、コードビハインドなどで記載する場合、どのように書けばよろしいでしょうか?
■当方環境
Visual Studio 2013
C#バージョン:4.0
.Net FrameWork 4.6
何卒よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。