作成日: 2024/01/31 最終更新日: 2024/01/31
文書種別
使用方法
詳細
GcTextBoxCellのFormatプロパティにて、入力可能な文字種を指定することができます。
Formatプロパティに設定できるキーワードは、次の表のとおりです。
[Visual Basic]
[C#]
Formatプロパティに設定できるキーワードは、次の表のとおりです。
| 全角 | 半角 | 説明 |
|---|---|---|
| A | A | 大文字のアルファベット(A~Z) |
| a | a | 小文字のアルファベット(a~z) |
| K | K | カタカナ(促音・拗音の小書き表記あり) |
| N | N | カタカナ(促音・拗音の小書き表記なし) |
| 9 | 9 | 数字(0~9) |
| # | # | 数字および数字関連記号(0~9、+ - $ % ¥ , .) |
| @ | @ | 記号(! " # $ % & ' ( ) - = ^ ~ ¥ | @ ` [ { ; + : * ] } , < . > / ? _ 。 「 」 、 ・) |
| B | B | 2進数(0または1) |
| X | X | 16進数(0~9、A~F) |
| S | S | 空白文字 |
| D | - | 空白文字以外の2バイト文字(サロゲート ペア文字、空白文字を除いた全角文字) |
| J | - | ひらがな(促音・拗音の小書き表記あり) |
| G | - | ひらがな(促音・拗音の小書き表記なし) |
| Z | - | すべての全角文字 |
| T | - | サロゲート ペア文字 |
| I | - | JIS X 0208文字で構成された文字 |
| M | - | Shift JIS文字で構成された文字 |
| - | H | すべての半角文字 |
| - | ^ | 指定した書式に含まれないすべての文字 |
| - | ¥ | エスケープ・シーケンス |
[Visual Basic]
Imports GrapeCity.Win.MultiRow
Imports GrapeCity.Win.MultiRow.InputMan
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
' 全ての半角文字の入力を許可
Dim gcTextH As New GcTextBoxCell()
gcTextH.Format = "H"
' 小文字のアルファベット(a~z)と数字(0~9)の入力を許可
Dim gcTexta9 As New GcTextBoxCell()
gcTexta9.Format = "a9"
' MultiRowの設定
GcMultiRow1.Template = Template.CreateGridTemplate(New Cell() {gcTextH, gcTexta9})
GcMultiRow1.RowCount = 5
End Sub
End Class
[C#]
using GrapeCity.Win.MultiRow.InputMan;
using GrapeCity.Win.MultiRow;
namespace sample
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
// 全ての半角文字の入力を許可
GcTextBoxCell gcTextH = new GcTextBoxCell();
gcTextH.Format = "H";
// 小文字のアルファベット(a~z)と数字(0~9)の入力を許可
GcTextBoxCell gcTexta9 = new GcTextBoxCell();
gcTexta9.Format = "a9";
// MultiRowの設定
gcMultiRow1.Template = Template.CreateGridTemplate(new Cell[] { gcTextH, gcTexta9 });
gcMultiRow1.RowCount = 5;
}
}
}