|
|
1
10
|
|
|
2
18
两种选择: 1) 使用比较器和符号:
|
|
|
3
5
|
|
|
4
1
|
|
|
5
1
如果您有地图,您可以使用以下内容:
|
|
|
6
1
|
|
|
7
1
您还可以将值-1、0、1添加到每个组合框项的value属性中,然后代码如下所示:
|
|
|
8
0
我自己的想法,受Math.Sign()解决方案的启发。由于下拉框有三个值,其索引为0,1和2,我可以减去1得到-1,0,1,然后使用该值与符号进行比较,如下所示:
这取决于列表框中的项目是否按此特定顺序排列:
当然,只有当这些是列表框中唯一的值时,才会起作用。也许不是最好的解决方案,但我发现我只用了两行代码就完成了这一点。 从技术上讲,我可以将其简化为一行代码:
|
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |