我正在UserControl
为我的 WPF 应用程序构建一个,它允许用户浏览搜索返回的数据页面。我必须减少应用程序的内存使用量,并且根据条件,搜索可以返回大量数据。
该窗口RadGridView
现在包含一个 Telerik 控件,并将包含这个新的UserControl
. 新控件将具有用于返回数据的第一页、上一页、另一个用于下一页、还有一个用于最后一页的按钮,以及ComboBox
用于转到特定页码的按钮。
我想启用或禁用按钮,以便仅当当前页面不是第一页时才启用第一页按钮和上一页按钮,并且仅当当前页面不是时才启用下一页按钮和最后一页按钮最后。
现在,我创建了两个IValueConverter
在我的应用程序中实现的类,它们进行比较。他们将value
参数Parameter
与Convert
方法中的参数进行比较。这适用于第一页和上一页按钮,因为我比较为零。下一页和最后一页按钮可能会分崩离析。
有UserControl
一个DependencyProperty
表示匹配查询条件的数据页数。如果参数小于参数,我有一个IValueConverter
返回。我可以将的 ConvertParameter 属性绑定到数字页吗?还是我必须添加另一个属性来表明可以启用这些按钮?true
value
parameter
Binding
DependencyProperty