コントロール一覧 - 入力コントロール -

入力コントロールの一覧です。各コントロールはテキスト、マスク、日付、数値など、入力用途により最適化されています。

テキスト:
日付時刻:
コンボ:
マスク:
日付:
数値:
郵便番号:
時刻:
 
リスト:
カレンダー:
電卓:

ファンクションキー:

ソースコード

別ウィンドウで表示
using System;
using System.Drawing;
using GrapeCity.Web.Input.Core;
using GrapeCity.Web.Input.IMCalendar;

public partial class Control_InputControls : System.Web.UI.Page
{
    HolidayStyle nationalHoliday = new HolidayStyle();
    HolidayStyle normalday = new HolidayStyle();

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            // コンボ、カレンダーコントロールの初期値を設定します。
            GcComboBox1.SelectedIndex = 0;
            GcCalendar1.SelectedDate = DateTimeEx.Today;

            // カレンダーコントロールに国民の祝日を設定します。
            SetNationalHoliday();
        }
    }

    private void SetNationalHoliday()
    {
        // 2019年4月現在の国民の祝日を設定します。
        // 固定の祝日を設定します。
        nationalHoliday.Name = "国民の祝日";
        nationalHoliday.SubStyle = new SubStyle(Color.WhiteSmoke, Color.Red);
        nationalHoliday.Holidays.Add(new Holiday("元旦", 1, 1));
        nationalHoliday.Holidays.Add(new Holiday("建国記念の日", 2, 11));
        nationalHoliday.Holidays.Add(new Holiday("昭和の日", 4, 29));
        nationalHoliday.Holidays.Add(new Holiday("憲法記念日", 5, 3));
        nationalHoliday.Holidays.Add(new Holiday("みどりの日", 5, 4));
        nationalHoliday.Holidays.Add(new Holiday("こどもの日", 5, 5));
        nationalHoliday.Holidays.Add(new Holiday("文化の日", 11, 3));
        nationalHoliday.Holidays.Add(new Holiday("勤労感謝の日", 11, 23));

        // ハッピーマンデーを設定します。
        nationalHoliday.Holidays.Add(new DayOfWeekHoliday("成人の日", MonthFlags.January, DayOfWeekInMonthFlags.Second, DayOfWeekFlags.Monday));
        nationalHoliday.Holidays.Add(new DayOfWeekHoliday("海の日", MonthFlags.July, DayOfWeekInMonthFlags.Third, DayOfWeekFlags.Monday));
        nationalHoliday.Holidays.Add(new DayOfWeekHoliday("敬老の日", MonthFlags.September, DayOfWeekInMonthFlags.Third, DayOfWeekFlags.Monday));
        nationalHoliday.Holidays.Add(new DayOfWeekHoliday("体育の日", MonthFlags.October, DayOfWeekInMonthFlags.Second, DayOfWeekFlags.Monday));

        // 天皇即位にともなう休日を設定します。
        nationalHoliday.Holidays.Add(new ForceHoliday("休日", DateTime.Parse("2019/4/30")));
        nationalHoliday.Holidays.Add(new ForceHoliday("休日", DateTime.Parse("2019/5/1")));
        nationalHoliday.Holidays.Add(new ForceHoliday("休日", DateTime.Parse("2019/5/2")));
        nationalHoliday.Holidays.Add(new ForceHoliday("休日", DateTime.Parse("2019/10/22")));

        // 2020年の東京オリンピック・東京パラリンピックにともなう休日を設定します。
        nationalHoliday.Holidays.Add(new ForceHoliday("海の日", DateTime.Parse("2020/7/23")));
        nationalHoliday.Holidays.Add(new ForceHoliday("スポーツの日", DateTime.Parse("2020/7/24")));
        nationalHoliday.Holidays.Add(new ForceHoliday("山の日", DateTime.Parse("2020/8/10")));

        // 2020年の「7月20日」「10月12日」を通常日に設定します。
        normalday.Name = "通常日";
        normalday.Holidays.Add(new ForceWorkday("", DateTime.Parse("2020/7/20")));
        normalday.Holidays.Add(new ForceWorkday("", DateTime.Parse("2020/10/12")));
        //normalday.Holidays.Add(new ForceDayOfWeekWorkday(2020 , MonthFlags.July, DayOfWeekInMonthFlags.Third, DayOfWeekFlags.Monday));
        //normalday.Holidays.Add(new ForceDayOfWeekWorkday(2020, MonthFlags.October, DayOfWeekInMonthFlags.Second, DayOfWeekFlags.Monday));

        // 年によって変化する祝日を2000年~2050年の分を設定します。
        for (int i = 2000; i <= 2050; i++)
        {
            SetYearHoliday(i);
        }

        // 振替休日の扱いを設定します。
        nationalHoliday.Holidays.Weekdays.Sunday = new DayOfWeekHolidayPolicy(WeekFlags.All, HolidayOverride.NextWorkday);
        GcCalendar1.OverrideTipText = "振替休日";

        // 休日スタイルをコレクションに追加してカレンダーに反映させます。
        GcCalendar1.HolidayStyles.Add("国民の祝日", nationalHoliday);
        GcCalendar1.HolidayStyles.Add("通常日", normalday);
        GcCalendar1.ActiveHolidayStyles = new string[] { "国民の祝日", "通常日" };
    }

    private void SetYearHoliday(int Year)
    {
        // 年によって変化する国民の祝日を設定します。
        int currentYear = Year;

        // 春分の日と秋分の日の初期値として2019年の祝日を設定します。
        DateTime syunbun = DateTime.Parse(currentYear.ToString() + "/3/21");
        DateTime syubun = DateTime.Parse(currentYear.ToString() + "/9/23");

        switch (currentYear % 4)
        {
            case 0:
                // 春分の日を設定します。
                if (currentYear < 1960)
                {
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/21");
                }
                else if (currentYear >= 1960 && currentYear < 2092)
                {
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/20");
                }
                else
                {
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/19");
                }
                // 秋分の日を設定します。
                if (currentYear < 2012)
                {
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/23");
                }
                else
                {
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/22");
                }
                break;
            case 1:
                // 春分の日を設定します。
                if (currentYear < 1993)
                {
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/21");
                }
                else
                {
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/20");
                }
                // 秋分の日を設定します。
                if (currentYear < 1921)
                {
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/24");
                }
                else if (currentYear >= 1921 && currentYear < 2045)
                {
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/23");
                }
                else
                {
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/22");
                }
                break;
            case 2:
                // 春分の日を設定します。
                if (currentYear < 2026)
                {
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/21");
                }
                else
                {
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/20");
                }
                // 秋分の日を設定します。
                if (currentYear < 1950)
                {
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/24");
                }
                else if (currentYear >= 1950 && currentYear < 2078)
                {
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/23");
                }
                else
                {
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/22");
                }
                break;
            case 3:
                // 春分の日を設定します。
                if (currentYear < 1927)
                {
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/22");
                }
                else if (currentYear >= 1927 && currentYear < 2059)
                {
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/21");
                }
                else
                {
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/20");
                }
                // 秋分の日を設定します。
                if (currentYear < 1983)
                {
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/24");
                }
                else
                {
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/23");
                }
                break;
        }

        // 春分の日を設定します。
        nationalHoliday.Holidays.Add(new ForceHoliday("春分の日", syunbun));
        // 秋分の日を設定します。
        nationalHoliday.Holidays.Add(new ForceHoliday("秋分の日", syubun));

        // 2つの祝日に挟まれた営業日を休日に設定します。
        if (currentYear > 2003)
        {
            if (syubun.DayOfWeek == System.DayOfWeek.Wednesday)
            {
                nationalHoliday.Holidays.Add(new ForceHoliday("休日", syubun.AddDays(-1)));
            }
        }

        // 2016年以降「山の日」を追加します。
        if (currentYear > 2015 && currentYear != 2020)
        {
            nationalHoliday.Holidays.Add(new ForceHoliday("山の日", DateTime.Parse(currentYear.ToString() + "/8/11")));
        }

        // 天皇誕生日を追加します。
        if (currentYear < 2019)
        {
            nationalHoliday.Holidays.Add(new ForceHoliday("天皇誕生日", DateTime.Parse(currentYear.ToString() + "/12/23")));
        }
        else if (currentYear > 2019)
        {
            nationalHoliday.Holidays.Add(new ForceHoliday("天皇誕生日", DateTime.Parse(currentYear.ToString() + "/2/23")));
        }
    }
}
Imports GrapeCity.Web.Input.Core
Imports GrapeCity.Web.Input.IMCalendar
Imports System.Drawing

Partial Class Control_InputControls
    Inherits System.Web.UI.Page

    Dim nationalHoliday As HolidayStyle = New HolidayStyle()
    Dim normaldays As HolidayStyle = New HolidayStyle()

    Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
        If Not IsPostBack Then
            ' コンボ、カレンダーコントロールの初期値を設定します。
            GcComboBox1.SelectedIndex = 0
            GcCalendar1.SelectedDate = DateTimeEx.Today

            ' カレンダーコントロールに国民の祝日を設定します。
            SetNationalHoliday()
        End If
    End Sub

    Private Sub SetNationalHoliday()
        ' 2019年4月現在の国民の祝日を設定します。 
        ' 固定の祝日を設定します。 
        nationalHoliday.Name = "国民の祝日"
        nationalHoliday.SubStyle = New SubStyle(Color.WhiteSmoke, Color.Red)
        nationalHoliday.Holidays.Add(New Holiday("元日", 1, 1))
        nationalHoliday.Holidays.Add(New Holiday("建国記念の日", 2, 11))
        nationalHoliday.Holidays.Add(New Holiday("昭和の日", 4, 29))
        nationalHoliday.Holidays.Add(New Holiday("憲法記念日", 5, 3))
        nationalHoliday.Holidays.Add(New Holiday("みどりの日", 5, 4))
        nationalHoliday.Holidays.Add(New Holiday("こどもの日", 5, 5))
        nationalHoliday.Holidays.Add(New Holiday("文化の日", 11, 3))
        nationalHoliday.Holidays.Add(New Holiday("勤労感謝の日", 11, 23))

        ' ハッピーマンデーを設定します。 
        nationalHoliday.Holidays.Add(New DayOfWeekHoliday("成人の日", MonthFlags.January, DayOfWeekInMonthFlags.Second, DayOfWeekFlags.Monday))
        nationalHoliday.Holidays.Add(New DayOfWeekHoliday("海の日", MonthFlags.July, DayOfWeekInMonthFlags.Third, DayOfWeekFlags.Monday))
        nationalHoliday.Holidays.Add(New DayOfWeekHoliday("敬老の日", MonthFlags.September, DayOfWeekInMonthFlags.Third, DayOfWeekFlags.Monday))
        nationalHoliday.Holidays.Add(New DayOfWeekHoliday("体育の日", MonthFlags.October, DayOfWeekInMonthFlags.Second, DayOfWeekFlags.Monday))

        ' 天皇即位にともなう休日を設定します。
        nationalHoliday.Holidays.Add(New ForceHoliday("休日", DateTime.Parse("2019/4/30")))
        nationalHoliday.Holidays.Add(New ForceHoliday("休日", DateTime.Parse("2019/5/1")))
        nationalHoliday.Holidays.Add(New ForceHoliday("休日", DateTime.Parse("2019/5/2")))
        nationalHoliday.Holidays.Add(New ForceHoliday("休日", DateTime.Parse("2019/10/22")))

        ' 2020年の東京オリンピック・東京パラリンピックにともなう休日を設定します。
        nationalHoliday.Holidays.Add(New ForceHoliday("海の日", DateTime.Parse("2020/7/23")))
        nationalHoliday.Holidays.Add(New ForceHoliday("スポーツの日", DateTime.Parse("2020/7/24")))
        nationalHoliday.Holidays.Add(New ForceHoliday("山の日", DateTime.Parse("2020/8/10")))

        ' 2020年の「7月20日」「10月12日」を通常日に設定します。
        normaldays.Name = "通常日"
        normaldays.Holidays.Add(New ForceWorkday("", DateTime.Parse("2020/7/20")))
        normaldays.Holidays.Add(New ForceWorkday("", DateTime.Parse("2020/10/12")))
        'normaldays.Holidays.Add(New ForceDayOfWeekWorkday(2020 , MonthFlags.July, DayOfWeekInMonthFlags.Third, DayOfWeekFlags.Monday))
        'normaldays.Holidays.Add(New ForceDayOfWeekWorkday(2020, MonthFlags.October, DayOfWeekInMonthFlags.Second, DayOfWeekFlags.Monday))

        ' 年によって変化する祝日を2005年~2030年の分を設定します。 
        For i As Integer = 2005 To 2030
            ' 春分の日、秋分の日を設定します。 
            SetYearHoliday(i)
        Next i

        ' 振替休日の扱いを設定します。 
        nationalHoliday.Holidays.Weekdays.Sunday = New DayOfWeekHolidayPolicy(WeekFlags.All, HolidayOverride.NextWorkday)
        GcCalendar1.OverrideTipText = "振替休日"
        GcDate1.DropDownCalendar.OverrideTipText = "振替休日"

        ' 休日スタイルをコレクションに追加してカレンダー、ドロップダウンカレンダーに反映させます。 
        GcCalendar1.HolidayStyles.Add("国民の祝日", nationalHoliday)
        GcCalendar1.HolidayStyles.Add("通常日", normaldays)
        GcCalendar1.ActiveHolidayStyles = New String() {"国民の祝日", "通常日"}
    End Sub

    Private Sub SetYearHoliday(ByVal Year As Integer)
        ' 年によって変化する国民の祝日を設定します。 
        Dim currentYear As Integer = Year

        ' 春分の日と秋分の日の初期値として2019年の祝日を設定します。
        Dim syunbun As DateTime = DateTime.Parse(DateTime.Parse(currentYear.ToString() + "/3/21"))
        Dim syubun As DateTime = DateTime.Parse(DateTime.Parse(currentYear.ToString() + "/9/23"))

        Select Case currentYear Mod 4
            Case 0
                ' 春分の日を設定します。
                If currentYear < 1960 Then
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/21")
                ElseIf currentYear >= 1960 AndAlso currentYear < 2092 Then
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/20")
                Else
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/19")
                End If
                ' 秋分の日を設定します。
                If currentYear < 2012 Then
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/23")
                Else
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/22")
                End If
            Case 1
                ' 春分の日を設定します。
                If currentYear < 1993 Then
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/21")
                Else
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/20")
                End If
                ' 秋分の日を設定します。
                If currentYear < 1921 Then
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/24")
                ElseIf currentYear >= 1921 AndAlso currentYear < 2045 Then
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/23")
                Else
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/22")
                End If
            Case 2
                ' 春分の日を設定します。
                If currentYear < 2026 Then
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/21")
                Else
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/20")
                End If
                ' 秋分の日を設定します。
                If currentYear < 1950 Then
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/24")
                ElseIf currentYear >= 1950 AndAlso currentYear < 2078 Then
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/23")
                Else
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/22")
                End If
            Case 3
                ' 春分の日を設定します。
                If currentYear < 1927 Then
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/22")
                ElseIf currentYear >= 1927 AndAlso currentYear < 2059 Then
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/21")
                Else
                    syunbun = DateTime.Parse(currentYear.ToString() + "/3/20")
                End If
                ' 秋分の日を設定します。
                If currentYear < 1983 Then
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/24")
                Else
                    syubun = DateTime.Parse(currentYear.ToString() + "/9/23")
                End If
        End Select

        ' 春分の日を設定します。
        nationalHoliday.Holidays.Add(New ForceHoliday("春分の日", syunbun))
        ' 秋分の日を設定します。
        nationalHoliday.Holidays.Add(New ForceHoliday("秋分の日", syubun))

        ' 2つの祝日に挟まれた営業日を休日に設定します。
        If currentYear > 2003 Then
            If syubun.DayOfWeek = System.DayOfWeek.Wednesday Then
                nationalHoliday.Holidays.Add(New ForceHoliday("休日", syubun.AddDays(-1)))
            End If
        End If

        ' 2016年以降「山の日」を追加します。
        If (currentYear > 2015 AndAlso currentYear <> 2020) Then
            nationalHoliday.Holidays.Add(New ForceHoliday("山の日", DateTime.Parse(currentYear.ToString() + "/8/11")))
        End If

        ' 天皇誕生日を追加します。
        If (currentYear < 2019) Then
            nationalHoliday.Holidays.Add(New ForceHoliday("天皇誕生日", DateTime.Parse(currentYear.ToString() + "/12/23")))

        ElseIf (currentYear > 2019) Then
            nationalHoliday.Holidays.Add(New ForceHoliday("天皇誕生日", DateTime.Parse(currentYear.ToString() + "/2/23")))
        End If
    End Sub
End Class

<%@ page title="" language="C#" masterpagefile="~/MasterPage.master" autoeventwireup="true" inherits="Control_InputControls, App_Web_2xz4gso3" stylesheettheme="SkinFile" %>

<%@ Register assembly="GrapeCity.Web.Input.v100, Version=10.0.4006.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMEdit" tagprefix="im_edit" %>
<%@ Register assembly="GrapeCity.Web.Input.v100, Version=10.0.4006.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMExtenders" tagprefix="im_extenders" %>
<%@ Register assembly="GrapeCity.Web.Input.v100, Version=10.0.4006.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMMask" tagprefix="im_mask" %>
<%@ Register assembly="GrapeCity.Web.Input.v100, Version=10.0.4006.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMDate" tagprefix="im_date" %>
<%@ Register assembly="GrapeCity.Web.Input.v100, Version=10.0.4006.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMNumber" tagprefix="im_number" %>
<%@ Register assembly="GrapeCity.Web.Input.v100, Version=10.0.4006.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMCombo" tagprefix="im_combo" %>
<%@ Register assembly="GrapeCity.Web.Input.v100, Version=10.0.4006.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMPostal" tagprefix="im_postal" %>
<%@ Register assembly="GrapeCity.Web.Input.v100, Version=10.0.4006.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMList" tagprefix="im_list" %>
<%@ Register assembly="GrapeCity.Web.Input.v100, Version=10.0.4006.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMCalendar" tagprefix="im_calendar" %>
<%@ Register assembly="GrapeCity.Web.Input.v100, Version=10.0.4006.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMCalculator" tagprefix="im_calculator" %>
<%@ Register assembly="GrapeCity.Web.Input.v100, Version=10.0.4006.2012, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMFunctionKey" tagprefix="im_functionkey" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
    <script type="text/javascript" id="GcFunctionKey1_Script0">

        function GcFunctionKey1_FunctionKeyDown(sender, eArgs) {
            var keyname;
            switch (eArgs.FunctionKey) {
                case FunctionKeys.F1:
                    keyname = "F1";
                    break;
                case FunctionKeys.F2:
                    keyname = "F2";
                    break;
                case FunctionKeys.Shift | FunctionKeys.F3:
                    keyname = "Shift + F3";
                    break;
                case FunctionKeys.Control | FunctionKeys.F5:
                    keyname = "Ctrl + F5";
                    break;
                case FunctionKeys.Home:
                    keyname = "Home";
                    break;
                case FunctionKeys.PageUp:
                    keyname = "PageUp";
                    break;
            }

            alert(keyname + "キーが押されました。");
        }

    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
   <table>
        <tr>
            <td class="controlsTd" width="33%">テキスト:<br />
                <im_edit:GcTextBox ID="GcTextBox1" runat="server" HasLoadFromXml="True" 
                    Width="200px" Format="N" Text="テキストコントロール"></im_edit:GcTextBox>
            </td>
            <td class="controlsTd" width="33%">日付時刻:<br />
                <im_date:GcDateTime ID="GcDateTime1" runat="server" HasLoadFromXml="True" Width="200px">
                <DropDown DropDownType="Picker" /><dropDownPicker backcolor="#CCFFFF" forecolor="#333399"></dropDownPicker>
                </im_date:GcDateTime>
            </td>
            <td class="controlsTd" width="33%">コンボ:<br />
                <im_combo:GcComboBox ID="GcComboBox1" runat="server" HasLoadFromXml="True" 
                    Width="200px" ItemsChanged="False" TextBoxStyle="Both">
                    <ListBox AutoWidth="True" ShowItemImage="True" />
                    <imageitem name="GcTextBox" url="~/images/imImages/GcTextBox.png"></imageitem>
                    <imageitem name="GcMask" url="~/images/imImages/GcMask.png"></imageitem>
                    <imageitem name="GcDateTime" url="~/images/imImages/GcDateTime.png"></imageitem>
                    <imageitem name="GcDate" url="~/images/imImages/GcDate.png"></imageitem>
                    <imageitem name="GcTime" url="~/images/imImages/GcTime.png"></imageitem>
                    <imageitem name="GcNumber" url="~/images/imImages/GcNumber.png"></imageitem>
                    <imageitem name="GcComboBox" url="~/images/imImages/GcComboBox.png"></imageitem>
                    <imageitem name="GcListBox" url="~/images/imImages/GcListBox.png"></imageitem>
                    <imageitem name="GcCalendar" url="~/images/imImages/GcCalendar.png"></imageitem>
                    <imageitem name="GcCalculator" url="~/images/imImages/GcCalculator.png"></imageitem>
                    <listheaderpane font-name="メイリオ" font-size="9pt" height="28" visible="True"></listheaderpane>
                    <defaultcolumn autowidth="True"></defaultcolumn>
                    <listcolumn header-allowresize="True" header-clickable="True" header-text="クラス名"></listcolumn>
                    <listcolumn header-allowresize="True" header-clickable="True" header-text="コントロール名"></listcolumn>
                    <comboitem image="0"></comboitem>
                    <subitem index="0" value="GcTextBox"></subitem>
                    <subitem index="0" value="テキストコントロール"></subitem>
                    <comboitem image="1"></comboitem>
                    <subitem index="1" value="GcMask"></subitem>
                    <subitem index="1" value="マスクコントロール"></subitem>
                    <comboitem image="2"></comboitem>
                    <subitem index="2" value="GcDatetime"></subitem>
                    <subitem index="2" value="日付時刻コントロール"></subitem>
                    <comboitem image="3"></comboitem>
                    <subitem index="3" value="GcDate"></subitem>
                    <subitem index="3" value="日付コントロール"></subitem>
                    <comboitem image="4"></comboitem>
                    <subitem index="4" value="GcTime"></subitem>
                    <subitem index="4" value="時刻コントロール"></subitem>
                    <comboitem image="5"></comboitem>
                    <subitem index="5" value="GcNumber"></subitem>
                    <subitem index="5" value="数値コントロール"></subitem>
                    <comboitem image="6"></comboitem>
                    <subitem index="6" value="GcComboBox"></subitem>
                    <subitem index="6" value="コンボコントロール"></subitem>
                    <comboitem image="7"></comboitem>
                    <subitem index="7" value="GcListBox"></subitem>
                    <subitem index="7" value="リストコントロール"></subitem>
                    <comboitem image="8"></comboitem>
                    <subitem index="8" value="GcCalendar"></subitem>
                    <subitem index="8" value="カレンダーコントロール"></subitem>
                    <comboitem image="9"></comboitem>
                    <subitem index="9" value="GcCalculator"></subitem>
                    <subitem index="9" value="電卓コントロール"></subitem>
                    <helpvalue ></helpvalue>
                </im_combo:GcComboBox>
            </td>
        </tr>
        <tr>
            <td class="controlsTd">マスク:<br />
                <im_mask:GcMask ID="GcMask1" runat="server" HasLoadFromXml="True" Width="200px">
                    <Format Pattern="TEL \D{2,4}-\D{2,4}-\D{4}" />
                </im_mask:GcMask>
            </td>
            <td class="controlsTd">日付:<br />
                <im_date:GcDate ID="GcDate1" runat="server" HasLoadFromXml="True" Width="200px">
                    <Format Pattern="yyyy年MM月dd日" />
                    <DisplayFormat Pattern="ggg e年M月d日" />
                </im_date:GcDate>
            </td>
            <td class="controlsTd">数値:<br />
                <im_number:GcNumber ID="GcNumber1" runat="server" HasLoadFromXml="True" Width="200px">
                    <Format Digit="###,###,###" NegativePrefix="-" PositivePrefix="$" />
                    <DisplayFormat Digit="###,###,###" NegativePrefix="-$" NegativeSuffix="(税込)" 
                    PositivePrefix="$" PositiveSuffix="(税込)" />
                    <DropDown DropDownType="NumericPad" /><dropDownNumericPad FlatStyle="Flat" backcolor="#E8FFFF">
                    <EditButtons BackColor="#99FFCC" ForeColor="#009900" />
                    <NumericButtons BackColor="#FF99FF" ForeColor="#CC0000" /></dropDownNumericPad><helpvalue value = "15000" ></helpvalue>
                </im_number:GcNumber>
            </td>
        </tr>
        <tr>
            <td class="controlsTd">郵便番号:<br />
                <im_postal:GcPostal ID="GcPostal1" runat="server" HasLoadFromXml="True" Width="200px"><Format ZipCodePrefix="〒" />
                </im_postal:GcPostal>
            </td>
            <td class="controlsTd">時刻:<br />
                <im_date:GcTime ID="GcTime1" runat="server" HasLoadFromXml="True" Width="200px">
                    <helpvalue value = "1900/01/01 00:00:00" ></helpvalue>
                    <DisplayFormat Pattern="tt h時mm分ss秒" />
                <DropDown/><dropDownPicker backcolor="#FFEAFF" forecolor="#990000"></dropDownPicker></im_date:GcTime>
            </td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td class="controlsTd" valign="top">リスト:<br />
                <im_list:GcListBox ID="GcListBox1" runat="server" HasLoadFromXml="True" 
                    Height="180px" Width="200px" CheckBoxes="True" ShowItemImage="True">
                    <ListHeaderPane Font-Size="9pt" Height="28" Visible="True" />
                    <DefaultColumn Header-AllowResize="True" Header-Clickable="True" />
                    <listcolumn header-allowresize="True" header-clickable="True" header-text="クラス名" width="100"></listcolumn>
                    <listcolumn header-allowresize="True" header-clickable="True" header-text="コントロール名" width="100"></listcolumn>
                    <imageitem name="GcAddress" url="~/images/imImages/GcAddress.png"></imageitem>
                    <imageitem name="GcBalloonTip" url="~/images/imImages/GcBalloonTip.png"></imageitem>
                    <imageitem name="GcShortcut" url="~/images/imImages/GcShortCut.png"></imageitem>
                    <imageitem name="GcValidatorAction" url="~/images/imImages/GcValidatorAction.png"></imageitem>
                    <imageitem name="GcCharacterTypeValidator" url="~/images/imImages/GcCharacterTypeValidator.png"></imageitem>
                    <imageitem name="GcTextLengthValidator" url="~/images/imImages/GcTextLengthValidator.png"></imageitem>
                    <imageitem name="GcDateRangeValidator" url="~/images/imImages/GcDateRangeValidator.png"></imageitem>
                    <imageitem name="GcDateDifferenceValidator" url="~/images/imImages/GcDateDifferenceValidator.png"></imageitem>
                    <imageitem name="GcForbiddenTextValidator" url="~/images/imImages/GcForbiddenTextValidator.png"></imageitem>
                    <imageitem name="GcDataTypeValidator" url="~/images/imImages/GcDataTypeValidator.png"></imageitem>
                    <listitem image="0"></listitem>
                    <subitem index="0" value="GcAddress"></subitem>
                    <subitem index="0" value="住所検索エクステンダ"></subitem>
                    <listitem image="1"></listitem>
                    <subitem index="1" value="GcBalloonTip"></subitem>
                    <subitem index="1" value="バルーンチップエクステンダ"></subitem>
                    <listitem image="2"></listitem>
                    <subitem index="2" value="GcShortcut"></subitem>
                    <subitem index="2" value="ショートカットエクステンダ"></subitem>
                    <listitem image="3"></listitem>
                    <subitem index="3" value="GcValidatorAction"></subitem>
                    <subitem index="3" value="検証アクションエクステンダ"></subitem>
                    <listitem image="4"></listitem>
                    <subitem index="4" value="GcCharacterTypeValidator"></subitem>
                    <subitem index="4" value="文字種検証コントロール"></subitem>
                    <listitem image="5"></listitem>
                    <subitem index="5" value="GcTextLengthValidator"></subitem>
                    <subitem index="5" value="文字数検証コントロール"></subitem>
                    <listitem image="6"></listitem>
                    <subitem index="6" value="GcDateRangeValidator"></subitem>
                    <subitem index="6" value="日付範囲検証コントロール"></subitem>
                    <listitem image="7"></listitem>
                    <subitem index="7" value="GcDateDifferenceValidator"></subitem>
                    <subitem index="7" value="日付比較検証コントロール"></subitem>
                    <listitem image="8"></listitem>
                    <subitem index="8" value="GcForbiddenTextValidator"></subitem>
                    <subitem index="8" value="禁止文字列検証コントロール"></subitem>
                    <listitem image="9"></listitem>
                    <subitem index="9" value="GcDataTypeValidator"></subitem>
                    <subitem index="9" value="データ型検証コントロール"></subitem>
                    <helpvalue ></helpvalue>
                </im_list:GcListBox>
            </td>
            <td class="controlsTd" valign="top">カレンダー:<br />
                <im_calendar:GcCalendar ID="GcCalendar1" runat="server" HasLoadFromXml="True" 
                    BorderColor="DarkGray" BorderStyle="Solid" BorderWidth="1px" 
                    HeaderFormat="ggg e年 M月" ShowWeekNumber="True" ShowZoomButton="True" Width="200px">
                    <HeaderStyle BackColor="#FFF0F5" BorderColor="#646464" ForeColor="#4B0082" />
                    <WeekNumberStyle ForeColor="#000080" />
                    <weekdaysstyle>
                        <sunday dayname="日" reflecttotitle="ForeColor"><substyle forecolor="#FF0000" /></sunday>
                        <monday dayname="月"></monday>
                        <tuesday dayname="火"></tuesday>
                        <wednesday dayname="水"></wednesday>
                        <thursday dayname="木"></thursday>
                        <friday dayname="金"></friday>
                        <saturday dayname="土" reflecttotitle="ForeColor"><substyle forecolor="#0000FF" /></saturday>
                    </weekdaysstyle>
                    <weekflags index="0" value="All"></weekflags>
                    <weekflags index="6" value="All"></weekflags>
                    <helpvalues selecteddate = "2013/01/15 00:00:00" culturename = 'ja-JP' width="200px" ></helpvalues>
                </im_calendar:GcCalendar>
            </td>
            <td class="controlsTd" valign="top">電卓:<br />
                <im_calculator:GcCalculator ID="GcCalculator1" runat="server" 
                    HasLoadFromXml="True" BackColor="Honeydew" BorderColor="MediumAquamarine" 
                    BorderStyle="Solid" Width="200px">
                    <size width="200px"></size>
                    <MemoryStatus BackColor="#F0FFF0" />
                    <EditButtons BackColor="#FFFACD" ForeColor="#228B22" />
                    <MathButtons BackColor="#FFF5EE" ForeColor="#800000" />
                    <ResetButtons BackColor="#FAFAD2" ForeColor="#228B22" />
                    <MemoryButtons BackColor="#F0F8FF" ForeColor="#0000FF" />
                    <NumericButtons BackColor="#FFF5EE" ForeColor="#FF4500" />
                </im_calculator:GcCalculator>
            </td>
        </tr>
    </table>
    <br />
    <table>
        <tr>
            <td class="controlsTd">ファンクションキー:<br />
                <im_functionkey:GcFunctionKey ID="GcFunctionKey1" runat="server" 
                    HasLoadFromXml="True" Height="32px" Width="100%" 
                    CombinationKeyDisplayMode="Always">
                    <ClientEvents FunctionKeyDown="GcFunctionKey1_FunctionKeyDown" />
                    <functionkeybutton functionkey="F1" height="24px" text="F1キー" width="86px"></functionkeybutton>
                    <functionkeybutton functionkey="F2" height="24px" text="F2キー" width="143px"></functionkeybutton>
                    <functionkeybutton functionkey="F3, Shift" height="24px" text="Shift+F3キー" width="148px"></functionkeybutton>
                    <functionkeybutton functionkey="F5, Control" height="24px" text="Ctrl+F5キー" width="86px"></functionkeybutton>
                    <functionkeybutton functionkey="Home" height="24px" text="Homeキー" width="114px"></functionkeybutton>
                    <functionkeybutton functionkey="PageUp" height="24px" text="PageUpキー" width="137px"></functionkeybutton>
                </im_functionkey:GcFunctionKey>
            </td>
        </tr>
    </table>
</asp:Content>


このページの先頭へ戻る