c# 设置属性的样式(下拉列表)

原创 2007年09月21日 17:20:00

每当自定义控件或者重写系统自带的控件的时候,总要定义一些属性.属性的定义方法:

 

private string  message ;
 
public string Message
        
{
            
get
            
{
                
return message;
            }

            
set
            
{
                message 
= value;
            }

        }

 这种方式在控件的属性窗口只能有一个TextBox让你输入属性值.为了属性设置的更人性化.如果你是仅有的几个值,可使用下拉列表,如果是颜色可以下拉颜色框选择,如果是选择文件可以弹出对话框选择文件.这种样式应该怎么去设计呢?下面针对以上几种的样式分类说明:

1:下拉列表

先定义一个枚举

 public enum MessageStyle
    
{
       
        Send
= 0,
        Post
= 1,
        Get
= 2,
      }

然后在定义属性时以该枚举为类型

 

private MessageStyle message;
public MessageStyle Message;
{
          
get
            
{
                
return  message;
            }

            
set
            
{
                message 
= value;
            }

}

 这样属性的样式就为下拉列表样式了.

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

下拉列表样式

  • 2011-10-09 20:56
  • 10KB
  • 下载

weiyi通讯录(三)仿微信下拉列表和android样式

仿微信下拉列表和android样式

仿QQ列表的下拉样式

  • 2016-07-11 10:04
  • 557KB
  • 下载

用纯css改变下拉列表select框的默认样式

在这篇文章里,我将介绍如何不依赖JavaScript用纯css来改变下拉列表框的样式。 事情是这样的,您的设计师团队向您发送一个新的PSD(Photoshop文档),...

用纯css改变下拉列表select框的默认样式

Mobile 和现代浏览器的解决方案 下面是解决方案。 我们看到默认的下载选择框在firefox和chrome中是有些不同的 Chrome 和 Firefox 中分别...

QComboBox下拉列表样式美化定义

Qt Assistant中官方提供的脚本定义样例如下: QComboBox { border: 1px solid gray; border-radius: 3px; pad...

Android开发基础:自定义下拉列表样式(spinner的用法)

spinner下拉菜单是Android中常用的控件之一。今天我们通过一个demo来理解下拉菜单的制作方法。在此之前,首先要理解adapter的用法及含义。adapter是view和data之间的桥梁,...

纯css修改下拉列表select的默认样式

select的一些默认样式我们很难修改,比如图标的替换。接下来就说说如何修改这些默认样式:html代码: 芝士 奶油 给select添加父元素div...

下拉列表的样式

看到默认的下拉列表样式,我
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)