首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#中的 Style的一个小疑点

2012-04-14 
C#中的 Style的一个小问题public partial class Form1 : Form{//自定义的变量,用来记录当前选择的图形Styl

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; 

热点排行