Właściwość DataRepeater.VirtualMode —
Pobiera lub ustawia wartość wskazującą, czy podano własne operacje zarządzania danymi dla DataRepeater kontroli.
Przestrzeń nazw: Microsoft.VisualBasic.PowerPacks
Zestaw: Microsoft.VisualBasic.PowerPacks.Vs (w Microsoft.VisualBasic.PowerPacks.Vs.dll)
Składnia
'Deklaracja
Public Property VirtualMode As Boolean
public bool VirtualMode { get; set; }
public:
property bool VirtualMode {
bool get ();
void set (bool value);
}
member VirtualMode : bool with get, set
function get VirtualMode () : boolean
function set VirtualMode (value : boolean)
Wartość właściwości
Typ: Boolean
true Jeśli DataRepeater używa operacji zarządzania danymi, które zapewniają; w przeciwnym razie false.Wartość domyślna to false.
Uwagi
Tryb wirtualny jest przeznaczony do użytku z dużą magazynów danych.Po VirtualMode właściwość ma wartość True, możesz utworzyć DataRepeater z liczbą zestaw elementów, a następnie dojście ItemValueNeeded zdarzenia w celu wypełnienia elementy.Tryb wirtualny wymaga wykonania podstawowej pamięci podręcznej danych na potrzeby obsługi populacji, edytowanie i usuwanie DataRepeater elementów na podstawie działań użytkownika.Aby uzyskać więcej informacji o sposobie implementacji trybie wirtualnym, zobacz Virtual Mode in the DataRepeater Control.
Przykłady
Poniższy przykładowy kod pokazuje, jak zmienić zachowanie DataRepeater kontrolować w Form_Load obsługi zdarzeń, w zależności od wartości VirtualMode właściwości.Przyjęto założenie, że formularz, który zawiera DataRepeater formantu o nazwie DataRepeater1 który jest powiązany z tabeli Produkty bazy danych Northwind.
' If the DataRepeater is in virtual mode,
' do not allow adds or deletes.
If DataRepeater1.VirtualMode = True Then
DataRepeater1.AllowUserToAddItems = False
DataRepeater1.AllowUserToDeleteItems = False
' Disable the Add button.
ProductsBindingNavigator.AddNewItem.Enabled = False
' Disable the Delete button.
ProductsBindingNavigator.DeleteItem.Enabled = False
End If
// If the DataRepeater is in virtual mode,
// do not allow adds or deletes.
if (dataRepeater1.VirtualMode == true)
{
dataRepeater1.AllowUserToAddItems = false;
dataRepeater1.AllowUserToDeleteItems = false;
// Disable the Add button.
productsBindingNavigator.AddNewItem.Enabled = false;
// Disable the Delete button.
productsBindingNavigator.DeleteItem.Enabled = false;
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualBasic.PowerPacks
Inne zasoby
Wprowadzenie do formantu DataRepeater (Visual Studio)