请教用户自定义textbox问题 我自定义了一个UTextBox我想在里面写一个小功能不知道怎么实现功能类似于原来.net中的TextBox的Visible属性,右边有下拉的True或False值,我只要从下拉列表里面选择自己设定的值就可以的功能该怎么实现?请教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还有Visible的注释功能怎么实现? 没看明白,感觉其实是初级问题///<summary>属性注释///</summary>public bool XXX{ get{}; set{};} ...看来猜对了,我还是给你补全代码吧private bool _XXX;/// <summary> 属性注释 /// </summary> public bool XXX { get{return _XXX;} set{_XXX=value;} } 没看出你想要啥..功能类似于原来.net中的TextBox的Visible属性,右边有下拉的True或False值,我只要从下拉列表里面选择自己设定的值就可以的功能该怎么实现---1、把你的控件拖到设计视图里,在VS的属性窗口可以为这个属性设置true、false是不是?2、还是你的控件包含了一个文本框,一个下拉框?是1,以上做法解决是2,重写render方法,输出一个文本框,一个下拉框和相关脚本,html要什么样的,就输出什么样 可以做成一个控件。只是这个控件有点类似于一个Application。点击控件后出现一个窗口。窗口里是控件的属性,当改变属性时,改变对应文本里的内容。 楼主要的功能用combox就可以实现,为什么要自定义呢?如果只为了练习编码,也要先把你这个自定义控件的图片传上来让大家看看呀 ***功能类似于原来.net中的TextBox的Visible属性**** 是用户控件吗定义枚举类型就可以了 然后写个返回值是这个枚举的类型的属性 enum Visible { True, False } private Visible isVisible; public e_Visible Visible { get { return isVisible; } set { isVisible = value; } }然后在render方法中添加这个属性就能看到下拉列表了 写错 再发下 enum e_Visible { True, False } private e_Visible isVisible; public e_Visible Visible { get { return isVisible; } set { isVisible = value; } } public enum e_Visible { True, False }谢谢你,感谢 楼主 ,我同情你,我明了你的意图!那个要用到 TypeConverter 如果只是有两个值的属性(true ,false) 你可以用BooleanConverter 怎么对一列数据进行加法 ,和对两个数据进行乘法,,举下例子, datagridview更新 如何绘制系统Icon 反射和Dictionary、Hashtable应用 委托之输入方法 怎么将一个txt文本的第8行的值赋给一个string啊 [吐槽]EntityFramework比Ado.Net慢N倍 developer express的ImageComboxEdit控件问题. 各位高手,请问,站点移植问题。 比较简单的问题:--datagrid绑定 c# windows服务问题 C#嵌入把Word嵌入IE操作
///<summary>
属性注释
///</summary>
public bool XXX
{
get{};
set{};
}
private bool _XXX;
/// <summary>
属性注释
/// </summary>
public bool XXX
{
get{return _XXX;}
set{_XXX=value;}
}
---
1、把你的控件拖到设计视图里,在VS的属性窗口可以为这个属性设置true、false是不是?
2、还是你的控件包含了一个文本框,一个下拉框?是1,以上做法解决
是2,重写render方法,输出一个文本框,一个下拉框和相关脚本,html要什么样的,就输出什么样
如果只为了练习编码,也要先把你这个自定义控件的图片传上来让大家看看呀
定义枚举类型就可以了 然后写个返回值是这个枚举的类型的属性 enum Visible
{
True,
False
}
private Visible isVisible; public e_Visible Visible
{
get
{
return isVisible;
}
set
{
isVisible = value;
}
}然后在render方法中添加这个属性就能看到下拉列表了
enum e_Visible
{
True,
False
}
private e_Visible isVisible; public e_Visible Visible
{
get
{
return isVisible;
}
set
{
isVisible = value;
}
}
public enum e_Visible
{
True,
False
}谢谢你,感谢