0

シンプルな透かし入りの TextBox を作成します

<Grid x:Name="LayoutRoot">
    <Grid>
        <TextBox Style="{StaticResource TextBoxStyle1}" Name="hint" TextWrapping="Wrap" FontSize="20" IsHitTestVisible="False" />
        <TextBox Name="text" TextWrapping="Wrap" Opacity="0" LostFocus="TextLostFocus" GotFocus="TextGotFocus" />
    </Grid>
</Grid>

定義済みプロパティのヒント

public String Hint { get { return Hint.Text; } セット { ヒント.テキスト = 値; } }

しかし、Hiht プロパティでデータ バインディングを使用することはできません。2 つの言語にローカライズされたアプリケーションとヒント TextBox は正しい言語でテキストを表示する必要があります。

4

1 に答える 1

0

バインディングをサポートするには、プロパティ (ヒント) を依存関係プロパティとして宣言する必要があります。たとえば、このオンライン の依存関係プロパティ宣言作成ツールを参照してください。

于 2012-07-10T18:03:05.883 に答える