このトピックでは、アプリケーションに InputColor コントロールを追加する方法を示します。ComponentOne ASP.NET MVC コントロールを追加する方法については、「コントロールの追加」を参照してください。
このトピックは4つの手順で構成されます。
次の図は、上記の手順を実行した後の InputColor を示しています。
ComponentOneまたはVisualStudioテンプレートを使用して新しいMVCアプリケーションを作成します。MVCアプリケーションの作成の詳細については、「MVCアプリケーションの設定」を参照してください。
新しいコントローラーの追加
Default1Controller
)。ビューの追加
Default1Controller
)をダブルクリックして開きます。Index()
内にカーソルを置きます。Index.cshtml
をダブルクリックして開きます。Index.cshtml
ファイルのデフォルトのコードを次のコードに置き換えて、InputColor コントロールを初期化します。
Razor |
コードのコピー
|
---|---|
@using System.Drawing <br /> <br /> <script> function changeColor(sender, e) { document.getElementById("image1").style.backgroundColor = sender.value; } </script> // 画像を追加して高さと幅を設定します <p> <img id="image1" height="300" width="400" src="@Href("~/Content/images/componentone_logo.png")" /> </p> <div> //画像の背景色を設定します @Html.C1().InputColor().Value(Color.White).OnClientValueChanged("changeColor") </div> |