PowerTools PlusPak for Windows Forms 8.0J
Show(Control) メソッド
使用例 

タッチツールバーを表示する基準となるコントロールを指定する System.Windows.Forms.Control オブジェクト。
タッチツールバーを、指定したコントロールのすぐ上に表示します。
構文
Public Overloads Sub Show( _
   ByVal control As Control _
) 
public void Show( 
   Control control
)

パラメータ

control
タッチツールバーを表示する基準となるコントロールを指定する System.Windows.Forms.Control オブジェクト。
使用例

次のサンプルコードは、このプロパティの使用方法を示します。

このサンプルコードは、GcTouchToolBarProvider クラスに示されている詳細なコード例の一部を抜粋したものです。

class MyAction:ITouchBarAction
{
    public bool CanExecute(Control target)
    {
        return true;
    }

    public void Execute(Control target)
    {
        target.BackColor = Color.Red;
    }
}

private void button3_Click(object sender, EventArgs e)
{
    gcTouchToolBar1.Items.Clear();
    TouchToolBarButton touchToolBarButton=new TouchToolBarButton();
    touchToolBarButton.Text = "SetBackColorRed";
    touchToolBarButton.Action=new MyAction();
    gcTouchToolBar1.Items.Add(touchToolBarButton);
    gcTouchToolBar1.Show(button3);
}
Public Class MyAction
    Implements ITouchBarAction
    Public Function CanExecute(target As Control) As Boolean Implements ITouchBarAction.CanExecute
        Return True
    End Function

    Public Sub Execute(target As Control) Implements ITouchBarAction.Execute
        target.BackColor = Color.Red
    End Sub
End Class

Private Sub button3_Click(sender As Object, e As EventArgs)
    gcTouchToolBar1.Items.Clear()
    Dim touchToolBarButton As New TouchToolBarButton()
    touchToolBarButton.Text = "SetBackColorRed"
    touchToolBarButton.Action = New MyAction()
    gcTouchToolBar1.Items.Add(touchToolBarButton)
    gcTouchToolBar1.Show(button3)
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

参照

GcTouchToolBar クラス
GcTouchToolBar メンバ
オーバーロード一覧

Send Feedback