[英]VB.NET for Windows Phone 8: WebBrowser Enter Button as Navigate
[英]Change text of a button dynamically in VB.net (Windows Phone 7)
嗨,我有一個按鈕顯示為“ True”,當用戶按下它時,我希望它顯示為“ False”。 我已經嘗試了以下方法,但是它不起作用。 有人可以幫忙嗎? 謝謝
Private Sub buttonTrue_Click(sender As System.Object, e As System.Windows.RoutedEventArgs) Handles buttonTrue.Click
buttonTrue.Content = "False"
按鈕的XML:
<Button Content="True" Grid.Row="1" Height="200" Margin="185,260,156,0" Name="buttonTrue" VerticalAlignment="Top" Background="Black" BorderThickness="3" BorderBrush="White" />
您的XAML沒有Click
事件處理程序。 添加它: Click="buttonTrue_Click"
您在我看來應該可以使用。 但是我看到的問題是,一旦單擊該按鈕,它應該顯示為false,並且此后將永遠不會更改,因為您沒有條件。
我還會考慮其他幾件事,具體取決於您要尋找的內容。
一件事就是如果要在ToggleButton上切換True和False,請看一下它。 通過轉換器將內容綁定到狀態。
另一個可能是,如果您希望該按鈕仍顯示與常規按鈕相同,而不是ToggleButton(一種狀態顯示帶有黑色文本的白色背景)。 那將是使用條件語句,然后再次通過轉換器綁定內容。 例如,設置一個布爾變量,並讓事件更改該變量的狀態,然后使用NotifyPropertyChanged來更新UI。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.