如何在Windows Phone中加载页面后动态更改页面背景颜色7.假设在特定时间后需要更改4-5种颜色。
答案 0 :(得分: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秒处理一次。