((FrameworkElement)发送者).标签转换为类wp7

本文关键字:wp7 标签 FrameworkElement 发送者 转换 | 更新日期: 2023-09-27 18:05:17

如何转换为:

var me = ((FrameworkElement)sender).Tag as ListBoxItem as Data;

_

public class Data {
            public string url { get; set; }
            public string title { get; set; }
        }

 <Button Click="PlayMedia" Tag="{Binding}"  Content="Play" />

((FrameworkElement)发送者).标签转换为类wp7

假设这段代码位于PlayMedia事件处理程序中,您可以这样做:

var button = sender as Button;
var data = button.Tag as Data;

如果按钮包含在ListBoxItem中,那么您必须使用VisualTreeHelper在可视化树中查找它,从按钮开始。