DataRepeater.VirtualMode-Eigenschaft
Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob für das DataRepeater-Steuerelement eigene Datenverwaltungsvorgänge bereitgestellt wurden.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
'Declaration
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)
Eigenschaftswert
Typ: Boolean
true, wenn die DataRepeater Datenverwaltungsvorgänge verwendet, die Sie bereitstellen, andernfalls false.Die Standardeinstellung ist false.
Hinweise
Virtueller Modus ist für die Verwendung mit große Datenspeicher konzipiert. Wenn der VirtualMode -Eigenschaftensatz auf True, erstellen Sie eine DataRepeater mit einer festgelegten Anzahl von Elementen und behandeln Sie anschließend die ItemValueNeeded Ereignis für das Auffüllen der Elemente. Virtueller Modus erfordert die Implementierung eines zugrunde liegenden Datenspeichers, behandeln die Auffüllung, bearbeiten und Löschen von DataRepeater Elemente auf der Grundlage von Aktionen des Benutzers. Weitere Informationen zum Implementieren des virtuellen Modus finden Sie unter Virtual Mode in the DataRepeater Control.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie das Verhalten von ändern eine DataRepeater steuern, der Form_Load -Ereignishandler, abhängig vom Wert der VirtualMode Eigenschaft. Es wird davon ausgegangen, dass Sie ein Formular mit einem DataRepeater -Steuerelement namens DataRepeater1 , das an die Products-Tabelle der Northwind-Datenbank gebunden ist.
' 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;
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.VisualBasic.PowerPacks-Namespace
Weitere Ressourcen
Einführung in das DataRepeater-Steuerelement (Visual Studio)
Virtueller Modus im DataRepeater-Steuerelement (Visual Studio)