2010-09-12 48 views
1

我有这样的组合框我可以将两个方法绑定到WPF控件吗?

<ComboBox Height="23" 
       SelectionChanged="comboBox1_SelectionChanged"> 
     <ComboBoxItem Content="Opt1"/> 
     <ComboBoxItem Content="Opt2"/> 
    </ComboBox> 

基本上我需要的是同时运行两个方法,已绑定(combobox1_SelectionChanged)的一个和另外一个我创建。这可能吗?

回答

2

是的,但你不能这样做的声明。在C#中使用+=运算符。

MyComboBox.SelectionChanged += new SelectionChangedEventHandler(method1); 
MyComboBox.SelectionChanged += new SelectionChangedEventHandler(method2); 
... 
5

我可能只是绑定到1函数,并让该函数调用常见的代码段。

+0

+1,看起来像更优雅的解决方案。 – 2010-09-12 19:34:10

相关问题