【发布时间】:2015-02-13 20:25:21
【问题描述】:
我有以下代码,我应该在按钮的content 中放置一个随机数。但是每次按钮的内容都是相同的值0-
这是我的C# 代码的一部分-
public sealed partial class MainPage : Page
{
public MainPage()
{
this.InitializeComponent();
this.DataContext = this;
this.NavigationCacheMode = NavigationCacheMode.Required;
}
public int RandomNumber { get; set; }
public int GenerateRandomNumber(int min, int max)
{
Random random = new Random();
return random.Next(5,40);
}
private void ButtonNo3(object sender, RoutedEventArgs e)
{
int ans = 0;
Button obj = (Button)sender;
var selectedButton = obj.Content.ToString();
//some more code
}
这是我的XAML 代码的一部分,其中我的按钮的内容中应该有一个随机数-
<Button
x:Name="Button3"
Content="{Binding Path=RandomNumber}"
Click="ButtonNo3"
HorizontalAlignment="Left"
Margin="0,118,0,0"
VerticalAlignment="Top"
Height="37"
Width="47"/>
所以我的问题是为什么Button3 的Content 总是0 应该是随机的。
【问题讨论】:
标签: c# wpf xaml visual-studio-2012 visual-studio-2013