private void Unit_Selection_SelectionChanged(object sender, SelectionChangedEventArgs e) {

动态 未结 0 116
小小草
小小草 LV1 2023年9月23日 23:40 发表
如果你想在 `Unit_Selection_SelectionChanged` 事件中处理用户选择不同属性的情况,可以使用 `ComboBox` 的 `Tag` 属性来存储当前属性的类型,并在事件处理程序中根据 `Tag` 属性的值来执行相应的逻辑。 以下是一个示例代码: ```xml SZUnit ``` 在上面的代码中,我们将 `ComboBox` 的 `Tag` 属性设置为当前属性的类型(这里是 `"SZUnit"`)。在事件处理程序中,我们可以使用 `ComboBox.Tag` 属性的值来判断用户选择的是哪个属性,并执行相应的逻辑。 ```csharp private void Unit_Selection_SelectionChanged(object sender, SelectionChangedEventArgs e) { var comboBox = (ComboBox)sender; var tag = (string)comboBox.Tag; if (tag == "SZUnit") { // 处理 SZUnit 属性的选择事件 } else if (tag == "BZUnit") { // 处理 BZUnit 属性的选择事件 } } ``` 在上面的代码中,我们首先获取 `ComboBox` 控件和其 `Tag` 属性的值。然后,根据 `Tag` 属性的值来判断用户选择的是哪个属性,并执行相应的逻辑。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复