DataGrid.LoadingRow 事件

定义

当实例化 DataGridRow 之后发生,以便您可以在使用它之前先进行自定义。

public:
 event EventHandler<System::Windows::Controls::DataGridRowEventArgs ^> ^ LoadingRow;
public event EventHandler<System.Windows.Controls.DataGridRowEventArgs> LoadingRow;
member this.LoadingRow : EventHandler<System.Windows.Controls.DataGridRowEventArgs> 
Public Custom Event LoadingRow As EventHandler(Of DataGridRowEventArgs) 
Public Event LoadingRow As EventHandler(Of DataGridRowEventArgs) 

事件类型

注解

为了提高性能,默认情况下, EnableRowVirtualization 属性设置为 true 。 当 属性 EnableRowVirtualization 设置为 true时, DataGrid 不会实例化 DataGridRow 绑定数据源中每个数据项的 对象。 相反, DataGrid 仅在需要对象时才创建 DataGridRow 对象,并尽可能多地重复使用它们。 例如, DataGrid 为当前位于视图中的每个数据项创建一个 DataGridRow 对象,并在滚动出视图时回收行。

此事件使你能够在使用行之前对行进行任何必要的更改。 若要在重用行之前撤消这些自定义,请处理 UnloadingRow 事件。

适用于

另请参阅