4
A
回答
9
您需要的ARGS转换为ToolBarItemEventArgs
,此时您可以访问它指的是ToolBarButton
:
var toolBarArgs = (ToolBarItemEventArgs) objArgs;
switch (toolBarArgs.ToolBarButton.Text)
{
...
}
不过,我会建议不上的文字转换。相反,理想情况下,为每个按钮设置不同的事件处理程序。如果你真的不能做到这一点,你可以使用:
var toolBarArgs = (ToolBarItemEventArgs) objArgs;
var button = toolBarArgs.ToolBarButton;
if (button == saveButton)
{
...
}
或者你可以开关在Name
而非Text
- 我期望的Name
是基本的实现细节,而Text
面向用户,可以很好地进行本地化。
+0
是的,这就是谢谢你!我在7分钟内接受这个答案!它现在不允许我。 – Bayern
相关问题
- 1. System.EventArgs从哪里获取其值?
- 2. 从值中获取文本
- 3. 获取文本值
- 4. 如何从XDocument获取文本值?
- 5. 从动态文本框中获取值
- 6. 从ASP.NET超链接获取文本值
- 7. 从文本框中获取值
- 8. 从多行ListView获取文本值
- 9. 从多个文本框中获取值
- 10. Python:从网页获取乘文本值
- 11. 从php的文本值获取数据
- 12. 从文本框中获取值php
- 13. 如何从OptionSet中获取值/文本?
- 14. 从文本字段获取int值
- 15. 从p:inputText获取值文本javascript
- 16. 从多个文本框中获取值
- 17. 从文本框(C#)获取价值
- 18. 从文本框获取输入值
- 19. 从VBox获取文本字段的值
- 20. 从Gridview获取值到文本框
- 21. 从php中获取文本框的值
- 22. 从文本字段获取数值
- 23. C#如何从PasswordBox获取文本值?
- 24. Java Swing:从JOptionPane获取文本值
- 25. 从警报框中获取文本值
- 26. 从标签获取文本和值
- 27. 从本地.resx文件获取价值
- 28. 获取从文本
- 29. 获取从文本
- 30. 获取非HTML文本值
显示方法签名 –
@Roman点后可以选择的唯一东西是“Equals”,“GetHashCode”,“GetType”,“SetUnderConstruction”和“ToString” – Bayern
@Roman hehe ye他的回答有效! – Bayern