0
メソッドからCombobox SelectionChangedを呼び出す必要があります。C#WPF Comboboxをメソッドから呼び出す方法は?
Googleには4件の検索結果しかありません。リサイズで
コンボボックス
private void ComboBox1_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
//actions
}
方法
私はこれを使用し、正常に動作します:WPFで
MyMethod(){
//call combobox
ComboBox1_SelectionChanged(sender, e);
}
を私が試してみてください。
MyMethod(){
//call combobox
ComboBox1.RaiseEvent(new RoutedEventArgs(ComboBox.SelectionChangedEvent));
}
しかし、動作しません。
例外:スローされました: "'System.Windows.RoutedEventArgs'型のオブジェクトを 'System.Windows.Controls.SelectionChangedEventArgs'型に変換できません。私は、WPFはWinフォームと同じですが、あなたも私の次のコードのような「SelectionChanged」ハンドラメソッドを呼び出すためにWinフォームのコードを使用することができると思い
は、感謝を検索します。 ComboBox 2またはボタンを押すと、ComboBox 1がメソッドを介してアクティブになります。返信があなたに役立った場合、https://i.imgur.com/flSqqE9.png – wyzrd
答えとしてマークすることができます。ありがとうございます。 –