2012-06-27 39 views
-1

樣本組合框(XAML):事件的組合框更改與數據網格

<ComboBox Height="23" Name="status" IsReadOnly="True" ItemsSource="{Binding}" Width="120" SelectedItem="test"> 
</ComboBox> 

我怎麼可以在啓動事件點擊(等)或改變,在我的組合框?

+0

這裏有一個例子,如何在XAML中使用EventTriggers:【如何在XAML中設置MouseOver事件/觸發器邊框?](http://stackoverflow.com/questions/2388429/how-to-set-mouseover-event-trigger-for-border-in-xaml) –

回答

0

您可以通過鍵入鼠標並查看可用選項來將鼠標事件添加到組合框。這裏是你可以添加一個事件:的MouseDown =「ComboBox_MouseDown」

<ComboBox MouseDown="ComboBox_MouseDown" Height="23" Name="status" IsReadOnly="True" ItemsSource="{Binding}" Width="120" SelectedItem="test"> 
           </ComboBox> 

然後在後面添加代碼:

private void ComboBox_MouseDown(object sender, MouseButtonEventArgs e) 
{ 
    //Your code here 
} 
相關問題