在地铁应用程序中设置Button.Tag

时间:2012-10-11 12:04:42

标签: c# xaml button microsoft-metro

如何为metro应用程序中的按钮设置字符串类型或int类型?

我尝试过以下代码,

<Button Name="oldlogs" Tag="old" 
        Content="New Logs" HorizontalAlignment="Left" 
        Margin="819,660,0,0" VerticalAlignment="Top" 
        Click="showNewLogs"/>

但是当我检查时

if (oldlogs.Tag == "old") {
                addedVal++;
                flag = 1;
                showLog(sender, e);
            }

控件不会进入if循环!请通过帮助。

1 个答案:

答案 0 :(得分:0)

Tag存储一个对象。

您需要将其强制转换为字符串,然后将其与“旧”字面值进行比较。