You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Xamarin C#中如何从IMenuItem获取android:title属性值?

C# 获取菜单项标题的实现方式

根据你使用的.NET UI框架的不同,对应获取方式如下:

  • WinForm 场景:菜单项通常为ToolStripMenuItem类型,直接访问Text属性即可获取标题:
    // item 为你创建的菜单项实例
    string menuTitle = item.Text;
    
    C# 中类属性默认实现了取值/赋值逻辑,不需要像Java一样调用单独的get方法。
  • WPF 场景:菜单项为MenuItem类型,标题存放在Header属性中,若你设置的是纯文本标题,直接转字符串即可:
    string menuTitle = item.Header?.ToString();
    
  • MAUI / Xamarin.Forms 场景:工具栏菜单项ToolbarItem或普通菜单项MenuItem同样通过Text属性取值:
    string menuTitle = item.Text;
    

内容的提问来源于stack exchange,提问作者appy243

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.11 04:45:02