[ad#ad-336×280]
SplitterContainerコントロールに表示されている分割線は、上端または左端からの位置をSplitterDistanceプロパティで取得することができます。
下記は、分割境界線の位置を取得する例です。
分割線の移動が完了したとき(SplitterMovedイベント発生時)に位置を取得してステータスバーに表示します。
VBの例
' 分割線移動完了後の処理
Private Sub SplitContainer1_SplitterMoved(sender As System.Object, e As System.Windows.Forms.SplitterEventArgs) Handles SplitContainer1.SplitterMoved
'★★★分割線の位置をステータスバーに表示する★★★
ToolStripStatusLabel1.Text = "左端からの分割線の位置:" & SplitContainer1.SplitterDistance.ToString()
End Sub
C#の例
// 分割線移動完了後の処理
private void splitContainer1_SplitterMoved(object sender, SplitterEventArgs e)
{
// ★★★分割線の位置をステータスバーに表示する★★★
toolStripStatusLabel1.Text = "左端からの分割線の位置:" + splitContainer1.SplitterDistance.ToString();
}
Please follow and like us:


コメント