2 qq 27422843 qq_27422843 于 2016.05.01 10:55 提问

WinForm自定义控件如何防止窗体设计器自动为自定义属性赋值?

WinForm自定义控件如何防止窗体设计器自动为自定义属性赋值?

1个回答

caozhy
caozhy   Ds   Rxr 2016.05.01 13:07

在你的构造函数中赋初值。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C#为控件或自定义控件添加自定义属性,自定义事件
1.创建一个自定义控件UserControl1,如图1所示: 图1 2.代码如下:     // 此类用于实现绘制一条水平分隔线, 按F5运行一次,再拖动当前控件到Form窗体即可看到       // 自定义属性:DrawLineColor和自定义事件ThisLine_Selected      public partial class UserControl1 : UserC
C#如何创建自定义控件以及添加自定义属性和事件使用
C#本身提供了很强大的控件库,但是很多控件库的功能只是一些基本的功能,就比如最简单的按钮,C#提供了最基础的按钮使用方法,但是如果要增加一些功能,比如按钮按下要一个图片,弹起要另一个图片这样的工作。当然,我们可以对相关按钮在点击函数中进行更改其背景图片,但是这对于大量的按钮调用来说十分不方便,代码重用率相当的高,会导致使用上的卡顿,在这种情况下,我们可以将这个功能封装起来,这样每次调用起来就很方便
C# 自定义控件,自定义属性,自定义事件
C# 自定义控件,自定义属性,自定义事件
WinForm窗体设计器错误解决方法
我们开发WinForm应用程序的时候,经常在窗体设计器出现一些错误提示: 看上面的错误信息就知道其实在设计器时程序已经运行了拖进窗体的控件的构造函数和Load事件等。看网上好多资料都说是DesignMode属性的问题,试了下,感觉不行的。下面新建个用户控件,在构造函数里面处理看看是否是DesignMode: public partial class TestControl : User
自定义组合控件和在自定义控件中使用自定义属性
今天,整理了一下我平时的笔记,写一个比较简单的自定义组合控件,仅供小白参考,大神请绕道,希望能够对大家有一些帮助 首先,得明白为什么我们需要自定义组合控件,它是因为原有控件并不能满足开发的需求,或者说并不能达到我们想要的一种效果,这个时候,就需要我们自己定义一些控件,以达到目的 ![先来看一下效果](http://img.blog.csdn.net/20160716224219109) 个人总结自定
Winform中自定义控件判断是否处于IDE设计模式(DesignMode,Designtime,构造函数,Load)
在设计自定义控件时,经常需要在构造函数或者Load事件中添加初始化代码,但是这些代码在进入窗体设计也会被执行,造成了设计窗口出现异常的情况。 使用下面的代码,可以让你判断出是否处于窗体设计模式,进而保证代码只会在最终用户使用时才会被执行。       public static bool IsDesignMode()     {       bool returnFlag = fal
C#自定义控件属性与行为
控件应该定义属性而不是公共字段,因为可视化设计器在属性浏览器中显示属性,而不显示字段。属性就像智能字段。属性通常具有带访问函数的专用数据成员,在语法上属性被作为类的字段进行访问。(虽然属性可以具有不同的访问级别,但此处的讨论将重点放在公共访问这种更加常见的情况上。属性定义通常由以下两部分组成:1、专用数据成员的定义。private int number = 0; 2、使用属性声明语法对公共属性进行的定义。//该语法通过 get 和 set 访问函数将专用数据成员和公共属性关联起来。 public int
winform 自定义控件属性在属性面板中显示的问题
我们做了自定义控件,在工具箱里拖出来的时候,想要直接在属性面板中直接编辑控件的自定义属性 我们可以用如下标签     代码 <!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> [Browsable(
wpf为自定义控件添加属性
wpf为自定义控件添加属性 首先,创建UserControl.xaml文件,命名为MyUserButton,之后改成这种样式 &amp;lt;Button x:Class=&quot;UserButtonTest.MyUserButton&quot; xmlns=&quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot; ...
Android自定义控件——自定义属性
我们在自定义android组件的时候,除了用Java构建出组件的样子外,有时候还需要去申明一些“属性”提供给项目使用,那么什么是组件的属性呢? 例如在清单文件中,创建一个TextView的时候,这是需要制定TextView的android:layout_width="wrap_content" android:layout_height="wrap_content"等等这些都是组件的属性,TextView是android系统为我们提供好的组件,它的属性亦是android系统为我们提供了。