1

当 itemsource 中没有绑定到列表框的数据时,如何显示“未找到记录”。如果我添加一个新的文本框,它会给出一个异常,因为无法将数据添加到只读集合。

谢谢和问候, 金谷

4

3 回答 3

3

您可以在前面有一个带有 TextBox 和 ListBox 的 Grid,如果 ListBox 有内容,它将隐藏 TextBox 和/或使用转换器将 Visbility 绑定到 ObervableCollection 的 Count 属性。

于 2012-04-25T13:21:58.107 回答
1

而不是这样做。如果记录为零,则检查计数并隐藏列表框并显示带有消息的文本块。

于 2012-04-25T13:04:00.353 回答
1

您如何将数据绑定到列表框的源?如果它通过与视图模型中的属性进行数据绑定,则只需检查该属性是否为 null 或 empty 。这将达到目的。

提供更多您正在使用的信息或代码可以带来更多帮助。

于 2012-04-25T13:16:49.093 回答