Tag

标签属性,用于存放任何东西,所有控件都有Tag属性
Tag可以用来存放存放图层uri访问地址等等

1

2

控件模板的数据获取
XXX.Tag as YYY

举例:

<Button Content="点击我获得Tag属性的内容" Height="100" Width="150" Tag="这是Tag的内容" Click="ButtonBase_OnClick"></Button>
private void ButtonBase_OnClick(object sender, RoutedEventArgs e)
{
    //这里可以看出Tag是object,可以存放任意数据类型
    string tag = (sender as Button).Tag as string;
    MessageBox.Show($"Tag的内容是\"{tag}\"");
}

示例代码

https://github.com/zLulus/NotePractice/tree/dev3/WPF/WpfDemo/Tag

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,892评论 25 709
  • tag另类用法示例:如上图 这是一个简单的自定义cell,我们知道button用纯代码写是可以当做容器添加子控件,...
    船长_阅读 10,786评论 0 9
  • 9月22 日张小龙的一条朋友圈引爆热议,但是只是放出 200 个内测名额,但是关于它的讨论缺一直都没有停止过,基于...
    浪来了2016阅读 1,469评论 0 0
  • 头晕目眩,航班晚点,在合肥中转待机时写下的小诗 旅途 万家灯火俯首瞰,千里云月随空转。 广汕集美徽...
    简乐兮阅读 1,150评论 0 2
  • 每次提笔我都在想,为什么?因为我想到了一个贴心的标题,一个靶子,一个雕刻灵魂,呈现灵魂的方向。它又要换脸了,下次我...
    劫不得阅读 2,649评论 7 2