2012-10-11 60 views
0

如何在城域應用程序中將字符串類型或int類型設置爲按鈕?在地鐵應用程序中設置Button.Tag

我曾嘗試下面的代碼,

<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循環!請幫助通過。

+0

調試時標籤的內容是什麼?爲什麼你需要標籤描述按鈕?附:如果不是一個循環。 – Reniuz

+0

我建議你使用'public static bool Equals(string a,string b)'來比較'String'對象。它導致更乾淨的代碼。該方法當然是區分大小寫的。 –

回答

0

Tag存儲一個對象。

您需要將其轉換爲字符串,然後將其與「舊」字面值進行比較。

+0

感謝您的回答,我不得不將字符串轉換爲字符串。它工作得很好。 – indiaxxo

相關問題