DataRepeaterItem.IsCurrent-Eigenschaft
Ruft einen Wert ab, der bestimmt, ob 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
'Declaration
<BrowsableAttribute(False)> _
Public ReadOnly Property IsCurrent As Boolean
[BrowsableAttribute(false)]
public bool IsCurrent { get; }
[BrowsableAttribute(false)]
public:
property bool IsCurrent {
bool get ();
}
[<BrowsableAttribute(false)>]
member IsCurrent : bool with get
function get IsCurrent () : boolean
Eigenschaftswert
Typ: Boolean
true , wenn DataRepeaterItem das derzeit ausgewählte Element ist, andernfalls false.
Hinweise
Wenn IsCurrentTrue ist, entspricht die ItemIndexDataRepeaterItem-Eigenschaft mit der Eigenschaft CurrentItemIndex des DataRepeater-Steuerelements.
Beispiele
Das folgende Beispiel zeigt, wie der DrawItem-Ereignishandler verwendet, um einem Auswahlindikator anzuzeigen, wenn ein Element ausgewählt wird. Es wird davon ausgegangen, dass ein Formular verfügen, das gebundenes DataRepeater enthält, das DataRepeater1 genannt wird, das auch ein ungebundenes PictureBox-Steuerelement enthält, das SelectedPictureBox genannt wird.
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;
}
}
.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)