DataRepeaterItem.IsCurrent-Eigenschaft
Ruft einen Wert ab, der bestimmt, ob DataRepeaterItem das aktuell ausgewählte Element in einem DataRepeater-Steuerelement befindet.
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
function get IsCurrent () : boolean
Eigenschaftswert
Typ: System.Boolean
true , wenn DataRepeaterItem das aktuell ausgewählte Element befindet. andernfalls false.
Hinweise
Wenn IsCurrentTrueist, ist die ItemIndex-Eigenschaft DataRepeaterItem identisch mit der CurrentItemIndex-Eigenschaft des DataRepeater-Steuerelements.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie der DrawItem-Ereignishandler verwendet, um einen Indikator Auswahl angezeigt werden soll, wenn ein Element ausgewählt ist.Es wird davon ausgegangen, dass Sie über ein Formular verfügen, das gebundenes DataRepeater enthält, das DataRepeater1 , das ebenfalls ein ungebundenes PictureBox-Steuerelement mit dem Namen SelectedPictureBox.
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)