Menus and Toolbars for WinForms
トピックページへのツールチップの追加
タスク別ヘルプ > C1TopicBar のタスク > トピックバーのツールチップの使用 > トピックページへのツールチップの追加

フローティングツールバー、コレクションエディタ、およびコードを使用し、ツールチップをトピックページに追加できます。

フローティングツールバーを使用した場合

以下の手順を実行します。

  1. ツールボックスに移動し、C1TopicBarアイコンをダブルクリックします。C1TopicBar コントロールがフォームに追加されます。デフォルトで[ページ1]という名前の1ページがコントロールに表示されていることを確認します。さらにページをコントロールに追加する場合は、「C1TopicBar へのトピックページの追加」を参照してください。
  2. フローティングツールバーが表示されるまで、カーソルで[ページ1](または、選択した別のページ)の上にホバーします。トピックページのツールバーが次のように表示されます。
  3. 〈トピックページの外観を編集〉ボタンをクリックし、[C1TopicPage プロパティ]エディタを開きます。
  4. ツールチップ]テキストボックスに、「I am a topic page ToolTip!」と入力します。
  5. [F5]を押して、プロジェクトをビルドします。
  6. ツールチップを追加したページの上にホバーし、ツールチップが表示されることを確認します。

コレクションエディタを使用した場合

以下の手順を実行します。

  1. ツールボックスに移動し、 C1TopicBarアイコンをダブルクリックします。C1TopicBar コントロールがフォームに追加されます。デフォルトで[ページ1]という名前の1ページがコントロールに表示されていることを確認します。さらにページをコントロールに追加する場合は、「C1TopicBar へのトピックページの追加」を参照してください。
  2. C1TopicBarのスマートタグ()をクリックし、[C1TopicBar タスク]メニューを開きます。
  3. C1TopicBar タスク]メニューで、[ページの編集]をクリックします。

    〈トピックページの外観を編集〉ボタンをクリックし、[C1TopicPage プロパティ]エディタを開きます。
  4. [ツールチップ]テキストボックスに、「I am a topic page ToolTip!」と入力します。
  5. プロパティグリッドで、ToolTipText プロパティを「I am a topic page ToolTip!」に設定します。
  6. 〈OK〉をクリックし、[C1TopicPage コレクションエディタ]を閉じます。
  7. [F5]を押して、プロジェクトをビルドします。
  8. ツールチップを追加したページの上にホバーし、ツールチップが表示されることを確認します。

コードを使用した場合

以下の手順を実行します。

  1. ツールボックスに移動し、C1TopicBar アイコンをダブルクリックします。C1TopicBar コントロールがフォームに追加されます。デフォルトで[ページ1]という名前の1ページがコントロールに表示されていることを確認します。さらにページをコントロールに追加する場合は、「C1TopicBar へのトピックページの追加」を参照してください。
  2. C1TopicBarのスマートタグ()をクリックし、[C1TopicBar タスク]メニューを開きます。
  3. C1TopicBar タスク]メニューで、[ページの編集]をクリックします。

    C1TopicPage コレクションエディタ]が開きます。
  4. [メンバ]ペインで、ツールチップを動的に追加するページを選択します。
  5. プロパティグリッドで、Tag プロパティを PageWithToolTip に設定します。後続の手順で、このタグを使用してトピックページを検索します。
  6. 〈OK〉をクリックし、[C1TopicPage コレクションエディタ]を閉じます。
  7. フォームの空の部分をダブルクリックし、コードビューを開きます。。Form_Loadイベントハンドラがコードビューに追加されたことに注意してください。
  8. 次の名前空間をプロジェクトにインポートします。

    Visual Basic コードの書き方

    Visual Basic
    コードのコピー
    Imports C1.Win.C1Command
    

    C# コードの書き方

    C#
    コードのコピー
    using C1.Win.C1Command;
    
  9. 次のコードを Form_Loadイベントに追加します。このコードでは、ページを検索し、それを変数に代入した後、ページの  ToolTipTextプロパティを設定します。

    Visual Basic コードの書き方

    Visual Basic
    コードのコピー
    Dim c1TopicPage1 = c1TopicBar1.FindPageByTag("PageWithToolTip")
    c1TopicPage1.ToolTipText = "I am a topic page ToolTip!"
    

    C# コードの書き方

    C#
    コードのコピー
    var c1TopicPage1 = c1TopicBar1.FindPageByTag("PageWithToolTip");
    c1TopicPage1.ToolTipText = "I am a topic page ToolTip!";
    
  10. [F5]を押して、プロジェクトをビルドします。
  11. ツールチップを追加したページの上にホバーし、ツールチップが表示されることを確認します。

このトピックの作業結果

このトピックでは、フローティングツールバー、コレクションエディタ、およびコードを使用し、ツールチップをトピックページに追加する方法を学びました。このトピックで使用したどの方法の場合も、結果は次のような表示になります。


関連トピック