[ad#ad-336×280]
通常、SplitterContainerの境界線はマウスでドラッグして移動することができます。
境界線を固定したい場合はIsSplitterFixedプロパティにTrueを設定します。
下記は、分割境界線を固定する例です。
チェックボックスの内容に合わせて境界線を固定するかどうかを決定します。
VBの例
' [境界線を固定する]チェック変更時の処理
Private Sub chkSplitterFixed_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles chkSplitterFixed.CheckedChanged
If chkSplitterFixed.Checked = True Then
'★★★分割線を固定する★★★
SplitContainer1.IsSplitterFixed = True
Else
'★★★分割線を固定しない★★★
SplitContainer1.IsSplitterFixed = False
End If
End Sub
C#の例
// [境界線を固定する]チェック変更時の処理
private void chkSplitterFixed_CheckedChanged(object sender, EventArgs e)
{
if (chkSplitterFixed.Checked == true)
{
// ★★★分割線を固定する★★★
splitContainer1.IsSplitterFixed = true;
}
else
{
// ★★★分割線を固定しない★★★
splitContainer1.IsSplitterFixed = false;
}
}
Please follow and like us:


コメント