DataRepeater.VirtualMode-Eigenschaft
Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Sie bereitgestellt haben, besitzen Datenverwaltungsvorgänge für das DataRepeater-Steuerelement.
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: System.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, speichert der Daten ausgelegt.Wenn die VirtualMode-Eigenschaft auf Truefestgelegt ist, erstellen Sie DataRepeater mit einer festgelegten Anzahl von Elementen und behandeln das ItemValueNeeded-Ereignis, um die Elemente aufzufüllen.Virtueller Modus erfordert Implementierung eines zugrunde liegenden Datencache die Auffüllung, die das Bearbeiten und Löschen DataRepeater-Elemente basierend auf Aktionen des Benutzers zu behandeln.Weitere Informationen darüber, wie der virtuelle Modus finden Sie unter Virtual Mode in the DataRepeater Controlimplementiert.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie das Verhalten eines DataRepeater-Steuerelements im Ereignishandler Form_Load nach dem Wert der VirtualMode-Eigenschaft ändert.Es wird davon ausgegangen, dass Sie über ein Formular verfügen, das ein DataRepeater-Steuerelement mit dem Namen DataRepeater1 dem 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)