2017-05-15 13 views
0

だから私は、私はA以降「ヒントテキスト」としてテキストボックスの「タグ」プロパティを使用していた私が作ってるんだ、このヒントのテキストボックス、以下に示すされているテンプレート..WPFでTemplateBindingでタグとして文字列を使用するには?

<ControlTemplate Type="TextBox"> 
    <Border> 
    <Grid> 
     <TextBlock Text="{TemplateBinding Tag}"/> 
     <ScrollViewer x:Name="PART_ContentHost"/> 
    </Grid> 
    </Border> 
</ControlTemplate> 

を持っています'ヒント'プロパティはすぐに利用できません。しかし、タグが「オブジェクト」タイプであることは、提案されたオプションの中にはありませんでした。

これを修正するにはどうすればよいですか?

追加情報:

  • 私は、コンバータに見てきたし、彼らは汚い仕事をするために、C#のコードを必要としているようです。キャストがXAMLでのみ行われるソリューションはありますか? Visual Studioの(2017)は単なる提案として 'タグ' を示さなかったことが判明
  • のVisual Studio 2017

答えて

0

。とにかく私がそれをタイプしたとき、それは働いた。 WPFはタグを文字列として認識しました。変換は必要ありませんでした。質問内の{TemplateBinding Tag}コードが正しいです、そしてそれは動作します。

関連する問題