GrapeCity.Win.Pickers 名前空間 > GcColorPicker クラス : HoverColorChanged イベント |
Public Event HoverColorChanged As EventHandler(Of HoverColorChangedEventArgs)
public event EventHandler<HoverColorChangedEventArgs> HoverColorChanged
イベント ハンドラが、このイベントに関連するデータを含む、HoverColorChangedEventArgs 型の引数を受け取りました。次の HoverColorChangedEventArgs プロパティには、このイベントの固有の情報が記載されます。
プロパティ | 解説 |
---|---|
Color | マウスポインタが現在置かれている色ブロックの色を取得します。 |
次のサンプルコードは、HoverColorChangedイベントの使用方法を示します。このサンプルコードを実行するには、System.Windows.Forms.Formプロジェクトを作成し、GcColorPickerインスタンスを追加して、以下のコードをプロジェクトに貼り付けます。そして、このイベントハンドラをGcColorPickerインスタンスのHoverColorChangedイベントに関連付けます。
private void GcColorPicker_HoverColorChanged(object sender, HoverColorChangedEventArgs e) { GcColorPicker gcColorPicker = sender as GcColorPicker; // Set the SelectedColor will display the color in GcColorPicker immediately after mouse hover on the color block. if (!e.Color.IsEmpty) { gcColorPicker.SelectedColor = e.Color; } }
Private Sub GcColorPicker_HoverColorChanged(ByVal sender As Object, ByVal e As HoverColorChangedEventArgs) Dim gcColorPicker As GcColorPicker = TryCast(sender, GcColorPicker) ' Set the SelectedColor will display the color in GcColorPicker immediately after mouse hover on the color block. If Not e.Color.IsEmpty Then gcColorPicker.SelectedColor = e.Color End If End Sub
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2