0

これは私の XAML マークアップです。

<TextBlock>
    <Hyperlink Click="InstrumentFile_Click">
        <Run Text="{Binding InstrumentFile}"/>
    </Hyperlink>
</TextBlock>

C#:

private void InstrumentFile_Click(object sender, RoutedEventArgs e)
{
    Hyperlink link = sender as Hyperlink;
    if (link != null)
    {
        //need to get text here
    }
}

Runにバインドされたテキストを取得したい。どうすれば入手することができますか?ありがとう!

4

1 に答える 1

3

ばかげた状況です。InstrumentFile メンバーを持つクラスを作成し、ビューによってそれにバインドしました。最初に指定したデータを取得するために、プログラムでビューにアクセスしたいと思いますか? 裏返しです!

InstrumentFile メンバーに直接アクセスするだけです。そもそもコードを書いたのはあなたです!

于 2013-04-05T11:50:01.787 に答える