こんにちわ。
pianyiと申します。
今回、C#で画面を作成していますが、ツールバーの作成で問題が出ました。
プロジェクトは、「windowsアプリケーション」で作成しています。
ツールバーは、フォームのツールバーを画面に貼り付けています。
作成したいのは、1つのツールバーに対して、
文字だけのボタンと、絵だけのボタンの2種類のボタン
を作成しようと考えています。
問題というのは、ツールバーに表示される画像イメージ部分を
削除(非表示)することは出来ないのです。
また「TextAlign」を変更し、文字をボタンの下付けの場合は、
全ても文字列が表示されるのですが、
右付けに下場合は文字が「あああ...」という具合に表示が切れてしまいます。
イメージ:
┌─────────┐
│空白 文字列... │
└─────────┘
空白の部分を消すことが出来ない。
文字が途中で切れてしまう。
MSDNでプロパティを探してみましたが、それらしき項目が有りません。
文字だけのツールバーの作成方法を知っておられる方が居られましたが、
教えていただきたく思います。
よろしくお願いいたします。
環境
OS: windows XP SP1
ソフト:VS.Net 2003
.Net Framework 1.1
似たようなことで私も悩みましたが、どうしようもないです。
ツールバーに見えるようにパネルを Dock させて、そこに普通のボタンを配置して逃げ
ました。
渋木宏明(ひどり)様
お返事が遅くなりまして申し訳ありません。
やはりどうしようもないのですね。
私は、ツールバーを「文字専用部」と「アイコン専用部」
の2つに別けて、その2つを1つのツールバー
に見えるように配置しました。
(もちろんパネルを上部にDockさせておいてからですが…)
文字専用の方はイメージリストを1×1で作成・設定して、
画像が無いように見えるようにしました。
この場合、 Anchor を1方だけセットしたりととても面倒でしたが、
一応見れる形になりました。
ご返答ありがとうございました。