- - PR -
プログレスバーのスタイル
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-07-17 16:47
OS:Windows Vista Ultimate SP1
開発環境:VB2005 お世話になります。 Windowsアプリで、処理中に表示するダイアログを表示しようと思っています。 そこで、画面にプログレスバーを配置し、Style を Marqueeに設定しました。 しかし、表示されるスタイルはBlocksのままです。 プロジェクトのXP VisualStyleは有効、OSの視覚テーマはWindows Vistaになっています。 VistaでStyle を Marquee表示するためには、上記以外に何か設定が必要なのでしょうか? よろしくお願いします。 | ||||
|
投稿日時: 2008-07-17 19:09
Marquee 用の Skin が用意されていないだけのような。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2008-07-18 10:27
じゃんぬねっとさん、返信ありがとうございます。
現在、Skinの適用に手間取っている最中です…。 なので、Skinが無い事により表示されていないだけなのか、 そうではないのかの判断はついていない状態です。 しっかり確認する前に次の質問をしてしまって申し訳ないのですが、 OSインストール後の初期状態で、Marquee用のSkinは用意されていない ものなのでしょうか? そうであれば、他人のPCのSkinを勝手に変える訳にもいかないので、 プログレスバーの使用自体を止める方向で検討しようと思います。 | ||||
|
投稿日時: 2008-07-18 18:32
新たなWindowsアプリケーションプロジェクトを作成して、プログレスバーを配置、Style を Marqueeにしたところ正常に動作しました。
どうやら、現在作成中のソリューション内だけの問題のようです。 Marqueeになるプロジェクトとならないプロジェクトでプロパティ に差異がないかを探してみたのですが、これといった差はありません。 …うーん。 |
1