IPageableItemContainer Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет элементы, которые должны быть реализованы элементом управления с привязкой к данным для выполнения разбиения по страницам, обеспечиваемой элементом управления DataPager.
public interface class IPageableItemContainer
public interface IPageableItemContainer
type IPageableItemContainer = interface
Public Interface IPageableItemContainer
- Производный
Комментарии
Интерфейс IPageableItemContainer определяет свойства, методы и события, которые должны быть реализованы элементами управления с привязкой к данным, чтобы иметь функции разбиения по страницам, предоставляемые элементом DataPager управления . (Примером элемента управления, реализующего этот интерфейс, является ListView элемент управления.)
Событие TotalRowCountAvailable возникает, когда DataPager элемент управления может привязаться к данным. Элемент DataPager управления предоставляет обработчик для этого события с именем OnTotalRowCountAvailable.
Метод SetPageProperties вызывается элементом DataPager управления каждый раз, когда элемент управления должен обновлять свойства, связанные со страницей. Например, этот метод вызывается, когда пользователь переходит на другую страницу данных.
Свойства
MaximumRows |
Возвращает максимальное число элементов, отображаемых на одной странице данных. |
StartRowIndex |
Возвращает индекс первой записи, которая отображается на странице данных. |
Методы
SetPageProperties(Int32, Int32, Boolean) |
Задает свойства страницы данных. |
События
TotalRowCountAvailable |
Происходит, когда данные из источника данных становятся доступным для элемента управления. |