Tag: 刷新

tabControl / tabitem刷新困难

我有一个带有maintabWindow的WPF窗口和几个tabitems。 它通常工作正常,布局是这样的: 但是当我在添加以下窗口时: 结果是这样的: 所以问题与tabControl / tabItem刷新有关。 这是相当明显的,但更多的是因为如果我移动窗口或使用鼠标在tabItem上传递它们会逐个刷新。 我搜索并发现这是一个解决方案: http : //geekswithblogs.net/NewThingsILearned/archive/2008/08/25/refresh–update-wpf-controls.aspx 所以我补充说: this.MainTab.Refresh(); this.tabItem1.Refresh(); this.tabItem2.Refresh(); this.tabItem3.Refresh(); this.tabItem4.Refresh(); this.tabItem5.Refresh(); 但这并没有改变一件事。 Thanx任何帮助

如何在SilverLight 3项目中刷新ListBox.ItemsSource?

我是我的XAML,我有一个ListBox定义 在代码隐藏中,我定义了一个模块级的ObservableCollection设备。 private ObservableCollection devices = new ObservableCollection(); 在OnNavigatedTo事件中,我将集合绑定到列表框 lstStatus.ItemsSource = devices; 该集合很可能不会增长或缩小,但其内部的对象会一直在变化。 无论出于何种原因,当我执行以下代码时,列表不会更新: Device selectedDevice = null; foreach (Device dv in devices) { if (dv.IsTrunk) { selectedDevice = dv; break; } } if (selectedDevice != null) selectedDevice.StatusName = DateTime.Now.ToString(); else throw new Exception(); 事实上,我能够让它工作的唯一方法就是伪造它,从列表中删除项目然后再添加它。 显然不是长期的解决方案。 我错过了什么?

降低绑定DataGrid的刷新率

我的WPF / C#应用程序中有一个绑定到Entity Framework集合的DataGrid。 每行都有非常频繁更改的绑定列 – 每秒多次。 这导致列基本上不可读,因为它经常变化。 如何强制WPF每隔0.5秒或1秒仅显示一个新值,即使该值每隔0.1秒更改一次? 例如 dataGrid.MaxRefreshRate = 1000; (value in milliseconds).

更新并刷新wpf图表

我正在使用wpf工具包的图表,我无法查看图表的插入数据……这是xaml部分: 而cs:宣言 public partial class MainWindow : Window { … List<KeyValuePair> valueList = new List<KeyValuePair>(); … 当用户选择两个dateTime并按下按钮时调用的模块 private void refresh_charts(DateTime dtStart, DateTime dtEnd) { valueList.Clear(); using (ModelFoosContainer mc1 = new ModelFoosContainer()) { var res_mea = (from mea in mc1.MeasureSet where (mea.datetime>= dtStart && mea.datetime <= dtEnd) orderby mea.datetime descending select mea).Take(1000); foreach (Measure mea1 in […]

为什么不asp:UpdatePanel刷新图像?

我有以下UpdatePanel从ashx处理程序获取图像,所有这些都在页面刷新时正常工作。 但是,当计时器触发时,标签会以当前时间刷新,但不会刷新图像。 计时器例程是: protected void UpdateTimer_Tick(object sender, EventArgs e) { DateStampLabel.Text = DateTime.Now.ToString(); } 为什么图像没有刷新?

按代码刷新WPF-Control

我试图禁用一个按钮,拒绝垃圾邮件点击此按钮。 我使用了一个Refresh委托来渲染调用控件,但它显示为已启用。 connect() – Methode大约需要4秒钟,按钮显示为启用状态。 问题出在哪儿 ? public static class ExtensionMethods { private static Action EmptyDelegate = delegate() { }; public static void Refresh(this UIElement uiElement) { uiElement.Dispatcher.Invoke(DispatcherPriority.Render, EmptyDelegate); } } private void buttonConnect_Click(object sender, RoutedEventArgs e) { this.Cursor = Cursors.Wait; buttonConnect.IsEnabled = false; buttonConnect.Refresh(); if (buttonConnect.Content.Equals(“Connect”)) { connect(); } else { disconnect(); } buttonConnect.IsEnabled […]

其他用户进行更改时刷新Windows程序?

场景: 4个用户启动连接到基于数据库的待办事项列表的相同客户端程序(Winforms)的单独实例。 第一个用户选择第三个待办事项列表项。 如何更新/刷新其他3个用户屏幕以反映项目#3不再可用? 我的想法是一个包含最后更新日期时间戳的表。 然后计时器将每隔几秒检查一次,看看是否有任何变化。 UPDATE1: 感谢所有人 – 肯定有许多有效的答案。 我选择了Icemanind推荐的更简单版本的场景。

你如何强制WPF ListView重新查询其ItemSource?

我正在重写其XML itemSource并希望它立即使用新数据……

点击刷新时F#validate重复上一次PostBack(F5)

我有一个生成文件的webform,但当我点击产生回发的按钮生成文件一旦完成,如果我按下刷新(F5)页面重新提交回发并重新生成文件,有任何方法来validation它和向用户显示消息或只是没有! 谢谢 :)

WPF列表框动态填充 – 如何让它刷新?

我是WPF的新手,所以我觉得这很简单。 我有一个带有列表框和按钮的表单。 在按钮的单击处理程序中,我迭代地执行一些生成字符串的操作,我想将它放入列表框中。 列表框的xaml就像 和点击处理程序是一样的 private void btn_Click(object sender, RoutedEventArgs e) { List lstrFiles= new List(System.IO.Directory.GetFiles (“C:\\temp”, “*.tmp”); foreach(string strFile in lstrFiles) lbxProgress.Items.Add(strFile); } 很简单。 由于我的实际操作很长,我希望列表框能够像我每次更新一样进行更新 – 如何在每次添加时动态更新框?