ICheckBoxControlとは? わかりやすく解説

ICheckBoxControl イベント


パブリック イベントパブリック イベント

  名前 説明
パブリック イベント CheckedChanged Checked プロパティの値がサーバーへのポスト間で変更され場合発生します
参照参照

関連項目

ICheckBoxControl インターフェイス
System.Web.UI 名前空間

ICheckBoxControl インターフェイス

メモ : このインターフェイスは、.NET Framework version 2.0新しく追加されたものです。

チェック ボックスとして機能するコントロール実装するプロパティおよびイベント定義します

名前空間: System.Web.UI
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Interface ICheckBoxControl
Dim instance As ICheckBoxControl
public interface ICheckBoxControl
public interface class ICheckBoxControl
public interface ICheckBoxControl
public interface ICheckBoxControl
解説解説
使用例使用例

CheckBox は、ICheckBoxControl実装ます。Checked プロパティの値を読み込みCheckedChanged イベント応答する方法次のコード例示します

<%@ Page Language="VB" AutoEventWireup="True"
 %>

<html>
<head>
 
   <script runat="server">
 
      Sub Check_Clicked(sender As Object,
 e As EventArgs) 

         ' Calculate the subtotal and display the result in currency
 format.
         ' Include tax if the check box is selected.
         Message.Text = CalculateTotal(checkbox1.Checked).ToString("c")

      End Sub

      Sub Page_Load(sender As Object,
 e As EventArgs)

         ' Display the subtotal without tax when the page is first loaded.
         If Not IsPostBack Then

            ' Calculate the subtotal and display the result in currency
 format.
            Message.Text = CalculateTotal(false).ToString("c")

         End If

      End Sub

      Function CalculateTotal(Taxable As Boolean)
 As Double 

         ' Calculate the subtotal for the example.
         Dim Result As Double
 = 1.99 + 2.99 + 3.99

         ' Add tax, if applicable.
         If(Taxable)

            Result += Result * 0.086
         
         End If

         Return Result 

      End Function
 
   </script>
 
</head>
 
<body>
 
   <form runat="server">
 
      <h3>CheckBox CheckedChanged Example</h3>

      Select whether to include tax in
 the subtotal.

      <br><br>

      <table border="1" cellpadding="5">

         <tr>

            <th colspan="2">

               Shopping cart

            </th>

         </tr>

         <tr>

            <td>

               Item 1

            </td>

            <td>

               $1.99

            </td>

         </tr>

         <tr>

            <td>

               Item 2

            </td>

            <td>

               $2.99

            </td>

         </tr>

         <tr>

            <td>

               Item 3

            </td>

            <td>

               $3.99

            </td>

         </tr>

         <tr>

            <td>

               <b>Subtotal</b>

            </td>

            <td>

               <asp:Label id="Message" runat="server"/>

            </td>

         </tr>

         <tr>

            <td colspan="2">

               <asp:CheckBox id="checkbox1" runat="server"
                    AutoPostBack="True"
                    Text="Include 8.6% sales tax"
                    TextAlign="Right"
                    OnCheckedChanged="Check_Clicked"/>

            </td>

         </tr>

      </table>
                   
   </form>
         
</body>

</html>

<%@ Page Language="C#" AutoEventWireup="True" %>

<html>
<head>
 
   <script runat="server">
 
      void Check_Clicked(Object sender, EventArgs e) 
      {

         // Calculate the subtotal and display the result in currency
 format.
         // Include tax if the check box is selected.
         Message.Text = CalculateTotal(checkbox1.Checked).ToString("c");

      }

      void Page_Load(Object sender, EventArgs e)
      {

         // Display the subtotal without tax when the page is first
 loaded.
         if(!IsPostBack)
         {

            // Calculate the subtotal and display the result in currency
 format.
            Message.Text = CalculateTotal(false).ToString("c");

         }

      }

      double CalculateTotal(bool Taxable)
      {

         // Calculate the subtotal for the example.
         double Result = 1.99 + 2.99 + 3.99;

         // Add tax, if applicable.
         if(Taxable)
         {
            Result += Result * 0.086;
         }

         return Result; 

      }
 
   </script>
 
</head>
 
<body>
 
   <form runat="server">
 
      <h3>CheckBox CheckedChanged Example</h3>

      Select whether to include tax in the subtotal.

      <br><br>

      <table border="1" cellpadding="5">

         <tr>

            <th colspan="2">

               Shopping cart

            </th>

         </tr>

         <tr>

            <td>

               Item 1

            </td>

            <td>

               $1.99

            </td>

         </tr>

         <tr>

            <td>

               Item 2

            </td>

            <td>

               $2.99

            </td>

         </tr>

         <tr>

            <td>

               Item 3

            </td>

            <td>

               $3.99

            </td>

         </tr>

         <tr>

            <td>

               <b>Subtotal</b>

            </td>

            <td>

               <asp:Label id="Message" runat="server"/>

            </td>

         </tr>

         <tr>

            <td colspan="2">

               <asp:CheckBox id="checkbox1" runat="server"
                    AutoPostBack="True"
                    Text="Include 8.6% sales tax"
                    TextAlign="Right"
                    OnCheckedChanged="Check_Clicked"/>

            </td>

         </tr>

      </table>
                   
   </form>
         
</body>

</html>

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ICheckBoxControl メンバ
System.Web.UI 名前空間

ICheckBoxControl プロパティ


パブリック プロパティパブリック プロパティ

  名前 説明
パブリック プロパティ Checked ICheckBoxControl コントロールオンであるかどうかを示す値を取得または設定します
参照参照

関連項目

ICheckBoxControl インターフェイス
System.Web.UI 名前空間

ICheckBoxControl メンバ



このページでは「.NET Framework クラス ライブラリ リファレンス」からICheckBoxControlを検索した結果を表示しています。
Weblioに収録されているすべての辞書からICheckBoxControlを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からICheckBoxControl を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ICheckBoxControl」の関連用語

ICheckBoxControlのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ICheckBoxControlのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS