我在看下面的XAML代碼:Silverlight的命令綁定
<Grid x:Name="LayoutRoot" Background="White">
<Button Content="Say Hello..." VerticalAlignment="Center"
HorizontalAlignment="Center"
my:ButtonService.Command="{Binding Path=SayHello}"
my:ButtonService.CommandParameter="Bob"/>
</Grid>
我想明白是怎麼得到的命令沒有代碼後面的約束。 [我:]點到DLL限定[ButtonService]靜態類這反過來定義[CommandProperty]作爲的DependencyProperty。
我希望這是背後的代碼的一部分,而事實上它是在它自己的類 - ButtonService。
有人可以向我解釋它是如何工作的?
完整的代碼here:
謝謝AnthonyWJones - 你是對有關點擊重新佈線,但我仍然不明白,在按鈕聲明的XAML部分中間,這個'my:ServiceButton.Command'不是按鈕的一部分。 – furd 2010-09-17 13:29:34