HIRO's.NET

VB.NET, C#, PowerShell Tipsサイト

 VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。

 基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。

HIRO's.NET RSSHIRO's.NET RSS


C# 2005の開発でお困りのことはありませんか?
そんな悩みは当サイトで解決!!

HOME > C# 2005 Tips > コントロール > TableLayoutPanel Tips メニュー

02.境界線のスタイルを変更する

UPDATE:2006/12/10 

<< 前のTips  次のTips >>

 

 境界線のスタイルを変更するには、CellBorderStyleプロパティを変更します。

メンバ名 説明
Inset 一重線のくぼんだ境界線。
InsetDouble 二重線のくぼんだ境界線。
None 境界線なし。
Outset 一重線の浮き出した境界線。
OutsetDouble 二重線の浮き出した境界線。
OutsetPartial 浮き出した部分を含む一重線の境界線。
Single 一重線の境界線。
Inset InsetDouble None
Outset OutsetDouble OutsetPartial
Single

 
サンプル
private void button1_Click(object sender, EventArgs e)
{
    //一重線のくぼんだ境界線
    tableLayoutPanel1.CellBorderStyle = TableLayoutPanelCellBorderStyle.Inset;
}

private void button2_Click(object sender, EventArgs e)
{
    //二重線のくぼんだ境界線
    tableLayoutPanel1.CellBorderStyle = TableLayoutPanelCellBorderStyle.InsetDouble;
}

private void button3_Click(object sender, EventArgs e)
{
    //境界線なし
    tableLayoutPanel1.CellBorderStyle = TableLayoutPanelCellBorderStyle.None;
}

private void button4_Click(object sender, EventArgs e)
{
    //一重線の浮き出した境界線
    tableLayoutPanel1.CellBorderStyle = TableLayoutPanelCellBorderStyle.Outset;
}

private void button5_Click(object sender, EventArgs e)
{
    //二重線の浮き出した境界線
    tableLayoutPanel1.CellBorderStyle = TableLayoutPanelCellBorderStyle.OutsetDouble;
}

private void button6_Click(object sender, EventArgs e)
{
    //浮き出した部分を含む一重線の境界線
    tableLayoutPanel1.CellBorderStyle = TableLayoutPanelCellBorderStyle.OutsetPartial;
}

private void button7_Click(object sender, EventArgs e)
{
    //一重線の境界線
    tableLayoutPanel1.CellBorderStyle = TableLayoutPanelCellBorderStyle.Single;
}