嗨,您只需要构建一个小型转换计算器,然后在即时通讯中添加一个组合框,这样它就不会变得混乱且易于管理。我不会在组合框中添加一些选项,以便用户有不同的选项可供选择。但是,我将使用转换计算来构建一个小类,以便在组合框中选择其他选项时,将调用正确的方法。我将添加一个代码段以显示我的使用情况。我只是在使用消息框,所以我知道它正在工作。任何代码段都很棒。

private void comboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
   ComboBoxItem kilo = ((sender as ComboBox).SelectedItem as ComboBoxItem);
}

private double workOutKilo()
{
   double result = 2;
   return result;
}

最佳答案

为每个ComboBoxItem的Tag控件分配一个函数,在SelectionChanged事件中调用该函数。

关于c# - 每次选择新的comboboxItem时如何运行不同的方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31895405/

10-13 06:21