【发布时间】:2012-10-11 12:04:42
【问题描述】:
如何将字符串类型或 int 类型设置为 Metro 应用程序中的按钮?
我试过下面的代码,
<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循环!请帮助完成。
【问题讨论】:
-
调试时Tag的内容是什么?为什么需要描述按钮的标签? p.s. if 不是循环。
-
我建议您使用
public static bool Equals(string a,string b)与String对象进行比较。它会产生更清晰的代码。该方法当然是区分大小写的。
标签: c# xaml button microsoft-metro