sこのタスクを開始する前に、Visual Studio のツールボックスの C1StatusBar アイコンをダブルクリックして、C1StatusBar コントロールをリボンフォームに追加します。ステータスバーがリボンフォームの下にドッキングします。スマートデザイナ、コレクションエディタ、またはコードエディタを使用して、ステータスバーに項目を追加できます。このトピックでは、コレクションエディタを使用して、ステータスバー項目を追加する方法を示します。
以下の手順を実行します。
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
' 名前空間の Imports ディレクティブを入力 Imports C1.Win.C1Ribbon Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load RibbonTrackBar1.SmallChange = 1 RibbonTrackBar1.LargeChange = 5 RibbonTrackBar1.Minimum = 0 RibbonTrackBar1.Maximum = 100 RibbonTrackBar1.Value = 30 AddHandler RibbonTrackBar1.Scroll, AddressOf RibbonTrackBar1_Scroll End Sub Sub RibbonTrackBar1_Scroll(ByVal sender As Object, ByVal e As EventArgs) Dim val As Integer = RibbonTrackBar1.Value RibbonProgressBar1.Value = val RibbonButton1.Text = val.ToString + "%" End Sub |
C# コードの書き方
C# |
コードのコピー
|
---|---|
// 名前空間の Imports ディレクティブを入力 using C1.Win.C1Ribbon; private void Form1_Load(object sender, EventArgs e) { ribbonTrackBar1.SmallChange = 1; ribbonTrackBar1.LargeChange = 5; ribbonTrackBar1.Minimum = 0; ribbonTrackBar1.Maximum = 100; ribbonTrackBar1.Value = 30; ribbonTrackBar1.Scroll += new EventHandler(ribbonTrackBar1_Scroll); } void ribbonTrackBar1_Scroll(object sender, EventArgs e) { int val = _trackbar.Value; ribbonProgressBar1.Value = val; ribbonButton1.Text = val.ToString() + "%"; } |
アプリケーションを実行し、トラックバーコントロールをクリックしてドラッグします。 プログレスバーとボタンコントロールの値が同時に変化する点に注意してください。