CÁC GIẢI PHÁP LẬP TRÌNH C# - Trang 274

274
Chương 7: ASP.NET và Web Form

// Lưu bức hình vào dòng kết xuất.

bitmap.Save(Response.OutputStream,

System.Drawing.Imaging.ImageFormat.Gif);

graphics.Dispose();

bitmap.Dispose();

}

}

Web Form nạp điều kiểm người dùng này trong phương thức thụ lý sự kiện

Page.Load

. Điều

kiểm người dùng được đặt trong một

Panel

. Phương thức

LoadControl

trả về một đối tượng

Control

, và nó được ép kiểu thành lớp điều kiểm người dùng thích hợp.

using System;

using System.Web;

using System.Web.UI.WebControls;

using System.Drawing;

public class DynamicControlTest : System.Web.UI.Page {

protected System.Web.UI.WebControls.Panel pnl;

// (Bỏ qua phần mã designer.)

private void Page_Load(object sender, System.EventArgs e) {

// Nạp điều kiểm.

DynamicGraphicControl ctrl;

ctrl = (DynamicGraphicControl)

Page.LoadControl("DynamicGraphicControl.ascx");

// Cấu hình các thuộc tính của điều kiểm.

ctrl.ImageText = "This is a new banner test";

ctrl.ImageSize = new Size(300, 200);

ctrl.TextFont = new Font("Verdana", 24, FontStyle.Bold);

ctrl.BackColor = Color.Olive;

ctrl.ForeColor = Color.LightYellow;

ctrl.BorderColor = Color.OrangeRed;

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.