DataRepeater.SelectionColorChanged-Ereignis

Aktualisiert: November 2007

Wird ausgelöst, wenn die SelectionColor-Eigenschaft geändert wird.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

Public Event SelectionColorChanged As EventHandler

Dim instance As DataRepeater
Dim handler As EventHandler

AddHandler instance.SelectionColorChanged, handler
public event EventHandler SelectionColorChanged
public:
 event EventHandler^ SelectionColorChanged {
    void add (EventHandler^ value);
    void remove (EventHandler^ value);
}
JScript unterstützt keine Ereignisse.

Hinweise

Mit diesem Ereignis können Sie Code ausführen, wenn die SelectionColor-Eigenschaft eines Elementheaders zur Laufzeit geändert wird.

Weitere Informationen zur Ereignisbehandlung finden Sie unter Behandeln von Ereignissen.

Beispiele

Im folgenden Beispiel wird die Reaktion auf das SelectionColorChanged-Ereignis veranschaulicht.

Private Sub DataRepeater1_SelectionColorChanged(ByVal sender As _
 Object, ByVal e As System.EventArgs) Handles _
 DataRepeater1.SelectionColorChanged
    Dim ColorString As String = DataRepeater1.SelectionColor.ToString
    Dim BracketPosition As Integer
    ' Find the left bracket.
    BracketPosition = InStr(ColorString, "[")
    ' Find the color name.
    ColorString = Microsoft.VisualBasic.Right(ColorString, _
     Len(ColorString) - BracketPosition)
    ColorString = Microsoft.VisualBasic.Left(ColorString, _
     Len(ColorString) - 1)
    ' Display a message.
    MsgBox("Selections will be indicated by a " & ColorString _
     & " header.")
End Sub
private void dataRepeater1_SelectionColorChanged(object sender, System.EventArgs e)
{
    StringBuilder MyStringBuilder = new StringBuilder(dataRepeater1.SelectionColor.ToString());
    string searchWithinThis = dataRepeater1.SelectionColor.ToString();
    // Find the color name.
    string searchForThis = "[";
    int firstCharacter = searchWithinThis.IndexOf(searchForThis);
    MyStringBuilder.Remove(0, firstCharacter + 1);
    MyStringBuilder.Replace(']', ' ');

    // Display a message.
    MessageBox.Show("Selections will be indicated by a " + MyStringBuilder + "header.");
}

Berechtigungen

Siehe auch

Referenz

DataRepeater-Klasse

DataRepeater-Member

Microsoft.VisualBasic.PowerPacks-Namespace

SelectionColor

Weitere Ressourcen

Einführung in das DataRepeater-Steuerelement (Visual Studio)