SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

ComponentZine(ComponentOne)

サイドキャプション付きメニューを持ったWindowsフォームを作る

ComponentOne Studio 2010のC1MainMenuコントロールを使った.NETアプリケーションの作成

  • このエントリーをはてなブックマークに追加

「編集」メニューの作成

 今度は、「ファイル」メニューの横に「編集」メニューを作成します。

 まず、「ファイル」メニューのスマートタグをクリックします。先ほどとは異なるツールバーが表示されるので、[新規コマンドリンク/コマンドの追加]ボタンをクリックします。

「新規コマンドリンク/コマンドの追加」ボタンをクリック
「新規コマンドリンク/コマンドの追加」ボタンをクリック

 すると、コマンドリンクコレクションエディタが表示され、「新規コマンドの作成」欄で「C1CommandMenu」が選択状態になっています。「コマンドのプロパティ」では「名前」が「c1CommandMenu2」となっており、メインメニューを追加できる状態になっていることが分かります。

 「標準コマンド」のリストから「編集(&E)」を選択して、[OK]ボタンをクリックします。これで、メインメニューに「編集(&E)」メニューが追加されました。

「標準コマンド」の「編集(&E)」をクリック
「標準コマンド」の「編集(&E)」をクリック
メインメニューに「編集(&E)」メニューが追加される
メインメニューに「編集(&E)」メニューが追加される

 「ファイル」メニューを作成した時と同じように、「新規コマンド」をマウスでポイントし、ツールバーの[コマンドリンクの挿入]ボタンを使って、次のメニューコマンドを追加します。

  • 「元に戻す」
  • 「切り取り」
  • 「コピー」
  • 「貼り付け」

 追加し終わったら、同様に「新規コマンド」を削除しておきます。

「編集」メニューにコマンドを組み込んでいく
「編集」メニューにコマンドを組み込んでいく

 今度は、「元に戻す」コマンドと「切り取り」コマンドの間に区切り線を入れます。

 まず、「切り取り」コマンドをマウスでポイントし、ツールバーの[コマンドリンクの挿入]ボタンをクリックします。コマンドリンクコレクションエディタが表示されたら、「コマンドのプロパティ」にある「名前」欄に入力されている文字列を消し、「テキスト」欄に「-」(ハイフン)を入力します。この状態で[OK]ボタンをクリックすると、「元に戻す」コマンドと「切り取り」コマンドの間に区切り線が入ります。

「コマンドのプロパティ」で「名前」を消し「テキスト」に「-」(ハイフン)を入力
「コマンドのプロパティ」で「名前」を消し「テキスト」に「-」(ハイフン)を入力
「元に戻す」コマンドと「切り取り」コマンドの間に区切り線が入る
「元に戻す」コマンドと「切り取り」コマンドの間に区切り線が入る

次のページ
独自のメニューの作成

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
ComponentZine(ComponentOne)連載記事一覧

もっと読む

この記事の著者

瀬戸 遥(セト ハルカ)

8ビットコンピュータの時代からBASICを使い、C言語を独習で学びWindows 3.1のフリーソフトを作成、NiftyServeのフォーラムなどで配布。Excel VBAとVisual Basic関連の解説書を中心に現在まで40冊以上の書籍を出版。近著に、「ExcelユーザーのためのAccess再...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/5776 2011/03/01 14:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング