GrapeCity.Win.Pickers 名前空間 : HoverItemEventArgs クラス |
Public Class HoverItemEventArgs Inherits System.EventArgs
public class HoverItemEventArgs : System.EventArgs
次のサンプルコードは、GcFontPickerコントロールを作成する方法を示します。また、GcFontPickerコントロールのHoverItemChangedイベントの使用方法も示します。この例を実行するには、button1という名前のSystem.Windows.Forms.Buttonインスタンスを含むSystem.Windows.Forms.Formに以下のコードを追加し、ここで作成したメソッドをコンストラクターまたはフォーム上の別のメソッドから呼び出す必要があります。実行時にgcFontPickerのドロップダウンリストを開いて項目の上にマウスを置くと、強調表示された項目によって表されるSystem.Drawing.Fontがbutton1に適用されます。
private void CreateGcFontPickerWithHoverItemChanged() { // Create an instance of GcFontPicker control. GcFontPicker gcFontPicker = new GcFontPicker(); // Initialize the Name and Location of the gcFontPicker. gcFontPicker.Name = "gcFontPicker"; gcFontPicker.Location = new Point(10, 50); gcFontPicker.HoverItemChanged += new EventHandler<HoverItemEventArgs>(GcFontPicker_HoverItemChanged); // adds gcFontPicker to the form. this.Controls.Add(gcFontPicker); } private void GcFontPicker_HoverItemChanged(object sender, HoverItemEventArgs e) { if (e.ItemFontInfo != null) { this.button1.Font = e.ItemFontInfo.ToFont(11f); } }
Private Sub CreateGcFontPickerWithHoverItemChanged() ' Create an instance of GcFontPicker control. Dim gcFontPicker As New GcFontPicker() ' Initialize the Name and Location of the gcFontPicker. gcFontPicker.Name = "gcFontPicker" gcFontPicker.Location = New Point(10, 50) AddHandler gcFontPicker.HoverItemChanged, AddressOf GcFontPicker_HoverItemChanged ' adds gcFontPicker to the form. Me.Controls.Add(gcFontPicker) End Sub Private Sub GcFontPicker_HoverItemChanged(ByVal sender As Object, ByVal e As HoverItemEventArgs) If e.ItemFontInfo IsNot Nothing Then Me.button1.Font = e.ItemFontInfo.ToFont(11.0F) End If End Sub
System.Object
System.EventArgs
GrapeCity.Win.Pickers.HoverItemEventArgs
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