读书人

C#中的 Style的一个小疑点

发布时间: 2012-04-14 17:14:21 作者: rapoo

C#中的 Style的一个小问题
public partial class Form1 : Form
{
//自定义的变量,用来记录当前选择的图形
Style style = Style.Line;//Style这里提示错误,

……
}

编译背景:
我是在以前的书上看到的一个例子
是C#2.0的
vs2010

错误提示:
错误1未能找到类型或命名空间名称“Style”(是否缺少 using 指令或程序集引用?)

已有命名空间:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Windows ;



[解决办法]
using System.Web.UI.WebControls;得引入这个命名空间
[解决办法]
用对象浏览器查了下,没有单独的Style类;
从LZ的注释来看,Style 我估计是自定义的一个枚举,像这样的
enum Style {
Line,Circle,Rectangle };

[解决办法]
web中可以这样用

Style style = new Style();
style.BackColor = Color.Blue;
this.Header.StyleSheet.CreateStyleRule(style, null, "body");

设置样式的。


[解决办法]
不管是winform,webform都可以这样

C# code
 Style s = new Style(); s.BackColor = Color.Red; 

读书人网 >C#

热点推荐