1

ボタンとバインディングがあると想像してください。

<Button Content="{Binding Path=FailOverStrings.ConfigTestBtn, Source={StaticResource    ResourceWrapper}}></Button>

今、私はそのようなボタンの配列をセットアップしたいと思います:

        <Grid >
            <ItemsControl>
                <ItemsControl.ItemTemplate>
                    <DataTemplate>
                        <Grid>
                            <Button Content="{Binding Title}" />
                        </Grid>
                    </DataTemplate>
                </ItemsControl.ItemTemplate>
            </ItemsControl>
        </Grid>

コード ビハインドでコレクションを作成しますが、'ConfigTestBtn' と等しい 'Title' は実際には文字列 'ConfigTestBtn' 自体ではなく、 FailOverStrings のプロパティの名前であるとどのように言えますか?

バインディングにおけるある種の間接化。それを行うためのコンバーターを作成できると思いますが、本当に必要ですか?

4

1 に答える 1