如何在windows phone 7中页面加载后在计时器上动态更改页面的背景颜色。假设有4-5种颜色需要在特定时间后更改。
问问题
260 次
1 回答
1
您可以使用DispatcherTimer进行此操作。
在您的页面中使用以下方法并从PhoneApplicationPage_Loaded
事件中调用它。假设您必须每 5 秒更改一次背景颜色,
private void ChangeBackgroundColor()
{
DispatcherTimer dt = new DispatcherTimer();
dt.Interval = TimeSpan.FromMilliseconds(5000);
dt.Tick += (s, e) =>
{
//Code for change background color
};
dt.Start();
}
这将每 5 秒处理一次。
于 2012-08-31T11:16:49.803 回答