このトピックでは、ButtonLookFlags 列挙型を使用して、 C1ToolBar を IE のデフォルトツールバーのような外観で表示する方法について説明します。ButtonLookFlags 列挙型には、Text、TextAndImage、Image、および Default のパラメータがあります。これらのパラメータを使用して、テキスト、テキストと画像、または画像だけを表示するようにツールバーボタンを変更できます。
次のコードに、C1ToolBar を IE のデフォルトツールバーのような外観で表示する方法を示します。次の例では、ButtonLookFlags 列挙型に含まれるすべてのパラメータ(TextAndImage、Image、Default、Text)を使用して、C1ToolBar を IE のツールバーのような外観にしています。
Visual Basic コードの書き方
| Visual Basic | 
                                 
                                    コードのコピー
                                 
                             | 
                        
|---|---|
                                
Dim ch As C1CommandHolder = C1CommandHolder.CreateCommandHolder(Me)
Dim tb As New C1ToolBar()
Me.Controls.Add(tb)
tb.CommandHolder = ch
Dim cNew As New C1Command()
Dim cl As C1CommandLink
cNew.Text = "新規"
cNew.Image = System.Drawing.Image.FromFile("C:\Images\New.bmp")
cl = New C1CommandLink(cNew)
tb.CommandLinks.Add(cl)
'ButtonLookFlags 列挙型を使用して、ツールバーボタンを画像として表示します。
cl.ButtonLook = ButtonLookFlags.Image
                             | 
                        |
C# コードの書き方
| C# | 
                                 
                                    コードのコピー
                                 
                             | 
                        
|---|---|
                                C1CommandHolder ch = C1CommandHolder.CreateCommandHolder(this) C1ToolBar tb = new C1ToolBar() this.Controls.Add(tb) tb.CommandHolder = ch C1Command cNew = new C1Command()  | 
                        |
Visual Basic コードの書き方
| Visual Basic | 
                                 
                                    コードのコピー
                                 
                             | 
                        
|---|---|
                                Dim cOpen As New C1Command( cOpen.Text = "開く" cl = New C1CommandLink(cOpen)  | 
                        |
C# コードの書き方
| C# | 
                                 
                                    コードのコピー
                                 
                             | 
                        
|---|---|
                                
C1Command cOpen = new C1Command()
cOpen.Text = "開く"
cl = new C1CommandLink(cOpen)
cOpen.Image = System.Drawing.Image.FromFile("C:\Images\FileOpen.bmp")
tb.CommandLinks.Add(cl);
//ButtonLookFlags 列挙型を使用して、ツールバーボタンをテキストと画像として表示します。
cl.ButtonLook = ButtonLookFlags.TextAndImage
                             | 
                        |
Visual Basic コードの書き方
| Visual Basic | 
                                 
                                    コードのコピー
                                 
                             | 
                        
|---|---|
                                
Dim cSave As New C1Command()
cSave.Text = "上書き保存"
cl = New C1CommandLink(cSave)
tb.CommandLinks.Add(cl)
cSave.Image = System.Drawing.Image.FromFile("C:\Images\FileSave.bmp")
'ButtonLookFlags 列挙型を使用して、ツールバーボタンをデフォルトとして表示します。
cl.ButtonLook = ButtonLookFlags.Default
                             | 
                        |
C# コードの書き方
| C# | 
                                 
                                    コードのコピー
                                 
                             | 
                        
|---|---|
                                
C1Command cSave = new C1Command()
cSave.Text = "上書き保存"
cl = new C1CommandLink(cSave)
tb.CommandLinks.Add(cl)
cSave.Image = System.Drawing.Image.FromFile("C:\Images\FileSave.bmp")
//ButtonLookFlags 列挙型を使用して、ツールバーボタンをデフォルトとして表示します。
cl.ButtonLook = ButtonLookFlags.Default
                             | 
                        |
Visual Basic コードの書き方
| Visual Basic | 
                                 
                                    コードのコピー
                                 
                             | 
                        
|---|---|
                                Dim cFavorites As New C1Command() cFavorites.Text = "お気に入り" cl = New C1CommandLink(cFavorites) tb.CommandLinks.Add(cl) 'ButtonLookFlags 列挙型を使用して、ツールバーボタンをテキストとして表示します。 cl.ButtonLook = ButtonLookFlags.Text  | 
                        |
C# コードの書き方
| C# | 
                                 
                                    コードのコピー
                                 
                             | 
                        
|---|---|
                                C1Command cFavorites = new C1Command() cFavorites.Text = "お気に入り" cl = new C1CommandLink(cFavorites) tb.CommandLinks.Add(cl) //ButtonLookFlags 列挙型を使用して、ツールバーボタンをテキストとして表示します。  | 
                        |

注意:実際に表示されるツールバーの画像は、この図のツールバーの画像とは異なる場合があります。1番目、2番目、3番目、および4番目のツールバーボタンは、画像、テキストと画像、デフォルト、およびテキストとしてそれぞれ表示されています。