Proprietà DataRepeater.VirtualMode
Ottiene o imposta un valore che indica se è stato fornito per contenere le operazioni di gestione dei dati per DataRepeater controllare.
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
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)
Valore proprietà
Tipo: System.Boolean
true se DataRepeater utilizza le operazioni di gestione dei dati fornito; in caso contrario, false.l'impostazione predefinita è false.
Note
La modalità virtuale è progettata per l'utilizzo con grandi archivi di dati.quando VirtualMode la proprietà è impostata su True, creare un oggetto DataRepeater con un numero di elementi e quindi gestire ItemValueNeeded evento per popolare gli elementi.La modalità virtuale è richiesta l'implementazione di una cache di dati sottostanti di gestire la compilazione, la modifica e l'eliminazione di DataRepeater elementi basati sulle azioni dell'utente.per ulteriori informazioni su come implementare la modalità virtuale, vedere Modalità virtuale nel controllo DataRepeater.
Esempi
Nell'esempio di codice seguente viene illustrato come modificare il comportamento di un oggetto DataRepeater controllare in Form_Load gestore eventi, a seconda del valore di VirtualMode proprietà.Si presuppone che si disponga di un form contenente un controllo DataRepeater controllo denominato DataRepeater1 ciò è associato alla tabella Products del database 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;
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualBasic.PowerPacks
Altre risorse
Introduzione al controllo DataRepeater (Visual Studio)
Modalità virtuale nel controllo DataRepeater (Visual Studio)