DataRepeaterItem.IsCurrent-Eigenschaft
Aktualisiert: November 2007
Ruft einen Wert ab, der bestimmt, ob ein DataRepeaterItem das aktuell ausgewählte Element in einem DataRepeater-Steuerelement ist.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
<BrowsableAttribute(False)> _
Public ReadOnly Property IsCurrent As Boolean
Dim instance As DataRepeaterItem
Dim value As Boolean
value = instance.IsCurrent
[BrowsableAttribute(false)]
public bool IsCurrent { get; }
[BrowsableAttribute(false)]
public:
property bool IsCurrent {
bool get ();
}
public function get IsCurrent () : boolean
Eigenschaftenwert
Typ: System.Boolean
true, wenn DataRepeaterItem das aktuell ausgewählte Element ist, andernfalls false.
Hinweise
Wenn IsCurrent auf True festgelegt ist, stimmt die ItemIndex-Eigenschaft von DataRepeaterItem mit der CurrentItemIndex-Eigenschaft des DataRepeater-Steuerelements überein.
Beispiele
Das folgende Beispiel veranschaulicht, wie Sie mit dem DrawItem-Ereignishandler einen Auswahlindikator anzeigen, wenn ein Element ausgewählt ist. Es wird davon ausgegangen, dass ein Formular mit einem gebundenen DataRepeater-Steuerelement mit dem Namen DataRepeater1 vorhanden ist und dass dieses ein ungebundenes PictureBox-Steuerelement mit dem Namen SelectedPictureBox enthält.
Private Sub DataRepeater1_DrawItem(ByVal sender As Object, ByVal e _
As Microsoft.VisualBasic.PowerPacks.DataRepeaterItemEventArgs) _
Handles DataRepeater1.DrawItem
' If this is the selected item.
If e.DataRepeaterItem.IsCurrent Then
' ...display the PictureBox.
e.DataRepeaterItem.Controls("SelectedPictureBox"). _
Visible = True
Else
' Otherwise, hide the PictureBox.
e.DataRepeaterItem.Controls("SelectedPictureBox"). _
Visible = False
End If
End Sub
private void dataRepeater1_DrawItem(object sender,
Microsoft.VisualBasic.PowerPacks.DataRepeaterItemEventArgs e)
{
// If this is the selected item...
if (e.DataRepeaterItem.IsCurrent)
// ...display the PictureBox.
{
e.DataRepeaterItem.Controls["selectedPictureBox"].Visible = true;
}
else
{
// Otherwise, hide the PictureBox.
e.DataRepeaterItem.Controls["selectedPictureBox"].Visible = false;
}
}
Berechtigungen
- 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)