タッチ機能 - コンテキストメニューの拡大 -

タッチ操作により表示されたコンテキストメニューを拡大することができます。設定可能な拡大倍率は100~400%です。
※この機能はInternet Explorer 10以降、およびタッチデバイス使用時に動作します。

テキスト: カレンダー:
マスク:
日付:
数値:
コンボ:
コンテキストメニューの拡大率

ソースコード

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

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

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            // タッチツールバーを非表示にします。
            GcTextBox1.ShowTouchToolBar = TouchToolBarDisplayOptions.None;
            GcMask1.ShowTouchToolBar = TouchToolBarDisplayOptions.None;
            GcDateTime1.ShowTouchToolBar = TouchToolBarDisplayOptions.None;
            GcNumber1.ShowTouchToolBar = TouchToolBarDisplayOptions.None;
            GcComboBox1.ShowTouchToolBar = TouchToolBarDisplayOptions.None;

            // コンボ、カレンダーコントロールの初期値を設定します。
            GcComboBox1.SelectedIndex = 0;
            GcCalendar1.SelectedDate = DateTimeEx.Today;

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

    private void SetNationalHoliday()
    {
        // 2015年2月現在の国民の祝日を設定します。 
        // 固定の祝日を設定します。 
        nationalHoliday.Name = "国民の祝日";
        nationalHoliday.SubStyle = new SubStyle(Color.Bisque, 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 Holiday("天皇誕生日", 12, 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));

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

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

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

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

        // 1900年から2099年までを対象としています。 
        // この範囲を超えた年については、便宜的に2015年の設定をそのまま使用します。 
        if (currentYear > 1899 && currentYear < 2100)
        {
            switch (currentYear % 4)
            {
                case 0:
                    // 春分の日を設定します。 
                    if (currentYear < 1960)
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/21")));
                    }
                    else if (currentYear >= 1960 && currentYear < 2092)
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/20")));
                    }
                    else
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/19")));
                    }
                    // 秋分の日を設定します。 
                    if (currentYear < 2012)
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/23")));
                    }
                    else
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/22")));
                    }
                    break;
                case 1:
                    // 春分の日を設定します。 
                    if (currentYear < 1993)
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/21")));
                    }
                    else
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/20")));
                    }
                    // 秋分の日を設定します。 
                    if (currentYear < 1921)
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/24")));
                    }
                    else if (currentYear >= 1921 && currentYear < 2045)
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/23")));
                    }
                    else
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/22")));
                    }
                    break;
                case 2:
                    // 春分の日を設定します。 
                    if (currentYear < 2026)
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/21")));
                    }
                    else
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/20")));
                    }
                    // 秋分の日を設定します。 
                    if (currentYear < 1950)
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/24")));
                    }
                    else if (currentYear >= 1950 && currentYear < 2078)
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/23")));
                    }
                    else
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/22")));
                    }
                    break;
                case 3:
                    // 春分の日を設定します。 
                    if (currentYear < 1927)
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/22")));
                    }
                    else if (currentYear >= 1927 && currentYear < 2059)
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/21")));
                    }
                    else
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/20")));
                    }
                    // 秋分の日を設定します。 
                    if (currentYear < 1983)
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/24")));
                    }
                    else
                    {
                        nationalHoliday.Holidays.Add(new ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/23")));
                    }
                    break;
            }
        }
        else
        {
            // 2015年の春分の日を設定します。 
            nationalHoliday.Holidays.Add(new ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/21")));
            // 2015年の秋分の日を設定します。 
            nationalHoliday.Holidays.Add(new ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/23")));
        }

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

        // 2016年以降、山の日を設定します。
        if (currentYear > 2015)
        {
            nationalHoliday.Holidays.Add(new ForceHoliday("山の日", DateTime.Parse(currentYear.ToString() + "/8/11")));
        }
    }
}
Imports GrapeCity.Web.Input.IMCalendar
Imports GrapeCity.Web.Input.Core
Imports System.Drawing

Partial Class Touch_ContextMenuScale
    Inherits System.Web.UI.Page

    Dim nationalHoliday As HolidayStyle = New HolidayStyle()

    Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
        If Not IsPostBack Then
            ' タッチツールバーを非表示にします。
            GcTextBox1.ShowTouchToolBar = TouchToolBarDisplayOptions.None
            GcMask1.ShowTouchToolBar = TouchToolBarDisplayOptions.None
            GcDateTime1.ShowTouchToolBar = TouchToolBarDisplayOptions.None
            GcNumber1.ShowTouchToolBar = TouchToolBarDisplayOptions.None
            GcComboBox1.ShowTouchToolBar = TouchToolBarDisplayOptions.None

            ' コンボ、カレンダーコントロールの初期値を設定します。
            GcComboBox1.SelectedIndex = 0
            GcCalendar1.SelectedDate = DateTimeEx.Today

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

    Private Sub SetNationalHoliday()
        ' 2015年2月現在の国民の祝日を設定します。 
        ' 固定の祝日を設定します。 
        nationalHoliday.Name = "国民の祝日"
        nationalHoliday.SubStyle = New SubStyle(Color.Bisque, 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 Holiday("天皇誕生日", 12, 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))

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

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

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

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

        ' 1900年から2099年までを対象としています。 
        ' この範囲を超えた年については、便宜的に2015年の設定をそのまま使用します。 
        If currentYear > 1899 AndAlso currentYear < 2100 Then
            Select Case currentYear Mod 4
                Case 0
                    ' 春分の日を設定します。 
                    If currentYear < 1960 Then
                        nationalHoliday.Holidays.Add(New ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/21")))
                    ElseIf currentYear >= 1960 AndAlso currentYear < 2092 Then
                        nationalHoliday.Holidays.Add(New ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/20")))
                    Else
                        nationalHoliday.Holidays.Add(New ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/19")))
                    End If
                    ' 秋分の日を設定します。 
                    If currentYear < 2012 Then
                        nationalHoliday.Holidays.Add(New ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/23")))
                    Else
                        nationalHoliday.Holidays.Add(New ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/22")))
                    End If
                Case 1
                    ' 春分の日を設定します。 
                    If currentYear < 1993 Then
                        nationalHoliday.Holidays.Add(New ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/21")))
                    Else
                        nationalHoliday.Holidays.Add(New ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/20")))
                    End If
                    ' 秋分の日を設定します。 
                    If currentYear < 1921 Then
                        nationalHoliday.Holidays.Add(New ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/24")))
                    ElseIf currentYear >= 1921 AndAlso currentYear < 2045 Then
                        nationalHoliday.Holidays.Add(New ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/23")))
                    Else
                        nationalHoliday.Holidays.Add(New ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/22")))
                    End If
                Case 2
                    ' 春分の日を設定します。 
                    If currentYear < 2026 Then
                        nationalHoliday.Holidays.Add(New ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/21")))
                    Else
                        nationalHoliday.Holidays.Add(New ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/20")))
                    End If
                    ' 秋分の日を設定します。 
                    If currentYear < 1950 Then
                        nationalHoliday.Holidays.Add(New ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/24")))
                    ElseIf currentYear >= 1950 AndAlso currentYear < 2078 Then
                        nationalHoliday.Holidays.Add(New ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/23")))
                    Else
                        nationalHoliday.Holidays.Add(New ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/22")))
                    End If
                Case 3
                    ' 春分の日を設定します。 
                    If currentYear < 1927 Then
                        nationalHoliday.Holidays.Add(New ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/22")))
                    ElseIf currentYear >= 1927 AndAlso currentYear < 2059 Then
                        nationalHoliday.Holidays.Add(New ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/21")))
                    Else
                        nationalHoliday.Holidays.Add(New ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/20")))
                    End If
                    ' 秋分の日を設定します。 
                    If currentYear < 1983 Then
                        nationalHoliday.Holidays.Add(New ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/24")))
                    Else
                        nationalHoliday.Holidays.Add(New ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/23")))
                    End If
            End Select
        Else
            ' 2015年の春分の日を設定します。 
            nationalHoliday.Holidays.Add(New ForceHoliday("春分の日", DateTime.Parse(currentYear.ToString() + "/3/21")))
            ' 2015年の秋分の日を設定します。 
            nationalHoliday.Holidays.Add(New ForceHoliday("秋分の日", DateTime.Parse(currentYear.ToString() + "/9/23")))
        End If
        ' 2つの祝日に挟まれた営業日を休日に設定します。 
        If currentYear > 2003 Then
            Dim Syubun As DateTime = CType(nationalHoliday.Holidays(nationalHoliday.Holidays.Count - 1), ForceHoliday).Start

            If Syubun.DayOfWeek = System.DayOfWeek.Wednesday Then
                nationalHoliday.Holidays.Add(New ForceHoliday("休日", Syubun.AddDays(-1)))
            End If
        End If
        ' 2016年以降、山の日を設定します。
        If currentYear > 2015 Then
            nationalHoliday.Holidays.Add(New ForceHoliday("山の日", DateTime.Parse(currentYear.ToString() + "/8/11")))
        End If
    End Sub
End Class

<%@ page title="" language="C#" masterpagefile="~/MasterPage.master" autoeventwireup="true" inherits="Touch_ContextMenuScale, App_Web_q4moetgv" theme="SkinFile" %>

<%@ Register assembly="GrapeCity.Web.Input.v80, Version=8.0.2016.1130, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMEdit" tagprefix="im_edit" %>
<%@ Register assembly="GrapeCity.Web.Input.v80, Version=8.0.2016.1130, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMMask" tagprefix="im_mask" %>
<%@ Register assembly="GrapeCity.Web.Input.v80, Version=8.0.2016.1130, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMDate" tagprefix="im_date" %>
<%@ Register assembly="GrapeCity.Web.Input.v80, Version=8.0.2016.1130, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMCombo" tagprefix="im_combo" %>
<%@ Register assembly="GrapeCity.Web.Input.v80, Version=8.0.2016.1130, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMNumber" tagprefix="im_number" %>
<%@ Register assembly="GrapeCity.Web.Input.v80, Version=8.0.2016.1130, Culture=neutral, PublicKeyToken=c3bd7c1dccef5128" namespace="GrapeCity.Web.Input.IMCalendar" tagprefix="im_calendar" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
    <script type="text/javascript">
        function ContextMenuScale(scale) {
            FindIMControl("<%= GcTextBox1.ClientID %>").SetTouchContextMenuScale(scale);
            FindIMControl("<%= GcCalendar1.ClientID %>").SetTouchContextMenuScale(scale);
            FindIMControl("<%= GcMask1.ClientID %>").SetTouchContextMenuScale(scale);
            FindIMControl("<%= GcDateTime1.ClientID %>").SetTouchContextMenuScale(scale);
            FindIMControl("<%= GcNumber1.ClientID %>").SetTouchContextMenuScale(scale);
            FindIMControl("<%= GcComboBox1.ClientID %>").SetTouchContextMenuScale(scale);
        }
    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <div class="sample">
    <table>
        <tr>
            <td class="controlsTd">テキスト:</td>
            <td class="controlsTd">
                <im_edit:GcTextBox ID="GcTextBox1" runat="server" HasLoadFromXml="True" 
                    Width="200" Text="テキストコントロール"></im_edit:GcTextBox>
            </td>
            <td class="controlsTd" rowspan="5" valign="top">カレンダー:</td>
            <td class="controlsTd" rowspan="5">
                <im_calendar:GcCalendar ID="GcCalendar1" runat="server" HasLoadFromXml="True">
                </im_calendar:GcCalendar>
            </td>
        </tr>
        <tr>
            <td class="controlsTd">マスク:</td>
            <td class="controlsTd">
                <im_mask:GcMask ID="GcMask1" runat="server" HasLoadFromXml="True" Width="200"><Format Pattern="\D{2,4}-\D{2,4}-\D{4}" />
                </im_mask:GcMask>
            </td>
        </tr>
        <tr>
            <td class="controlsTd">日付:</td>
            <td class="controlsTd">
                <im_date:GcDateTime ID="GcDateTime1" runat="server" HasLoadFromXml="True" Width="200"></im_date:GcDateTime>
            </td>
        </tr>
        <tr>
            <td class="controlsTd">数値:</td>
            <td class="controlsTd">
                <im_number:GcNumber ID="GcNumber1" runat="server" HasLoadFromXml="True" Width="200"></im_number:GcNumber>
            </td>
        </tr>
        <tr>
            <td class="controlsTd">コンボ:</td>
            <td class="controlsTd">
                <im_combo:GcComboBox ID="GcComboBox1" runat="server" HasLoadFromXml="True" Width="200">
                    <comboitem></comboitem>
                    <subitem index="0" value="項目1"></subitem>
                    <comboitem></comboitem>
                    <subitem index="1" value="項目2"></subitem>
                    <comboitem></comboitem>
                    <subitem index="2" value="項目3"></subitem>
                    <comboitem</comboitem>
                    <subitem index="3" value="項目4"></subitem>
                    <helpvalue ></helpvalue>
                </im_combo:GcComboBox>
            </td>
        </tr>
    </table>
    </div>
    <table class="inputTable">
        <tr>
            <th width="50%" class="inputTh">コンテキストメニューの拡大率</th>
            <td class="inputTd">
                <asp:DropDownList ID="DropDownList1" runat="server" onchange="ContextMenuScale(this.value);">
                    <asp:ListItem Value="1.0">100%</asp:ListItem>
                    <asp:ListItem Value="1.2">120%</asp:ListItem>
                    <asp:ListItem Selected="True" Value="1.5">150%</asp:ListItem>
                    <asp:ListItem Value="2.0">200%</asp:ListItem>
                    <asp:ListItem Value="2.5">250%</asp:ListItem>
                    <asp:ListItem Value="3.0">300%</asp:ListItem>
                    <asp:ListItem Value="3.5">350%</asp:ListItem>
                    <asp:ListItem Value="4.0">400%</asp:ListItem>
                </asp:DropDownList>
            </td>
        </tr>
    </table>
</asp:Content>


このページの先頭へ戻る