控件_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 控件 >>列表
Expander控件样式:<ControlTemplatex:Key="ExpanderToggleButton"TargetType="ToggleButton"><BorderName="Border"CornerRadius="2,0,0,0"Background="Transparent"BorderBrush="{StaticResourceNormalBorderBrush}"BorderThickness="0,0,1,0"><... 查看全文
<asp:RepeaterID="rptList"runat="server"OnItemCommand="rptList_ItemCommand"><ItemTemplate><li><spanclass="nmem_prolit"><asp:LabelID="lblName"runat="server"Text='<%#Eval("Name")%>'></asp:Label></span><... 查看全文
· IOS 五星评分控件发布时间:2013-09-02
程序中需要打分的功能,在网上找了几个,都不是很满意。下面是实现出的效果。可以点击,可以拖动。使用方法:初始化控件。TQStarRatingView*starRatingView=[[TQStarRatingViewalloc]initWithFrame:CGRectMake(0,300,50*5,50)numberOfStar:5];starRatingView.delegate=self;[self.viewaddSubview:starRatingView];实现一个委托函数-(void... 查看全文
本文介绍在MVVM中,如何用ViewModel控制焦点。这焦点设置个东西嘛,有些争论。就是到底要不要用ViewModel来控制视图的键盘输入焦点。这里不讨论,假设你就是要通过VM,设置输入焦点在哪里。MSDN有解释关于Focus的,还有FocusManager,点击这里打开。不知道的话建议你先看看,只求结果的可以直接看下面代码,抄就是了。这次,初级的解释全部略过,直接说做法,看不懂的请留言。做法很多,大概两种比较符合MVVM模式:1... 查看全文
privatevoidTextBox_PreviewKeyDown(objectsender,KeyEventArgse){TextBoxtxt=senderasTextBox;if(txt.Text.Length<=10)//控制字符长度{//屏蔽非法按键if((e.Key>=Key.NumPad0&&e.Key<=Key.NumPad9)||e.Key==Key.Decimal||e.Key.ToString()=="Tab"){if(txt.Text... 查看全文
在项目中同事需要将Reporter中的控件嵌入到WPF中,所以找了一些相关资料与大家共同学习首先,需要向项目中的reference添加两个dll,一个是.NET库中的System.Windows.Forms,另一个是Microsoft.ReportViewer.WinForms控件然后WPF中的Window引入域名空间<Windowx:Name="main"x:Class="WpfApplication_Demo.MainWindow"xmlns:wf="clr-namespace... 查看全文
一个简单的自定义用户控件,涉及知识点:1.数据绑定2.依赖项属性定义/注册3.自定义模板(ControlTemplate) SliderEx是一个简单的用户控件,由一个Slider和一个textblock组成,主要功能就是提供一个实时查看slider改变值的功能,通过该控件主要让大家掌握wpf中开发用户自定控件一些基本步骤1.定义一个资源文件SlideEx_Style.xaml用于存放自定义控件的样式2.SlideEx.cs文件,类SliderEx的实现SlideEx_Style... 查看全文
· wp7开发9控件开发发布时间:2013-08-25
WindowsPhone7提供了丰富的可用silverlight控件。Height/WidthWidth,Height就是我们指定的TextBox的宽度和高度,其实就是我们预期的TextBox的宽度和高度。这两个属性值是可读写的,可以在XAML中指定,也可以在程序中动态设置。ActualHeight/ActualWidthActualWidth,ActualHeight从名字上来看就能猜到了。它们分别代表了TextBox实际的宽度和高度。这意味着我们在控件生成之前是不可能知道这两个属性的值... 查看全文
Asp.net提供了很多种与客户端状态交互的方式,控件开发人员可以给控件添加额外的值(比如控件的ViewState)来使控件貌似能记住前一个值.Asp.net提供了四种客户端状态管理的方式。他们是:lViewStatelURLstringslHiddenHtmlVariableslCookiesURLString利用URL传值请求服务器是简单并且应用最广泛的。比如在电子商务中,一个像这样的地址:http://xxx.com/product.aspx?categoryid=1&... 查看全文
· C#开发WinForm分页控件发布时间:2013-08-25
WinFormPager.dll控件下载地址WinFormPager源代码下载地址以下是调用分页控件WinFormPager方法://第一步:指定返回的记录数winFormPager1.RecordCount=返回记录数;//第二步:在控件的PageChanged事件中执行绑定DataGridView的方法privatevoidwinFormPager1_PageChanged(){dataGridView1.DataSource=GetList(winFormPager1.PageSize... 查看全文
只是在平常的工作中,需要自己开发一些控件。在自己开发WinForm控件的时候,没有太多可以借鉴的资料,只能盯着MSDN使劲看,还好总算有些收获。现在我会把这些经验陆陆续续的总结出来,写成一系列方章,希望对看到的朋友有所帮助。今天我来开个头。其实开发WinForm控件并不是很复杂,.NET为我们提供了丰富的底层支持。如果你有MFC或者API图形界面的开发经验,那么学会WinForm控件可能只需要很短的时间就够了。自己开发的WinForm控件通常有三种类型:复合控件... 查看全文
前几篇文章我们一直在讨论如何更方便的编辑复杂类型的属性,在这个过程中我介绍了类型转换器以及如何制作自己的类型转换器来实现属性值的串行化和实现子属性的编辑。对于Scope这种级别的复杂属性,一个类型转换器就已经足够了,但是对于更为复杂的属性,单单使用类型转换器已经不足以应付了,比如我们常用的Font属性。在这种情况下,我们就需要提供更为复杂的编辑方式,比如属性编辑对话框,你还记得Font对话框吗?现在我们就来看看如何实现更复杂的属性编辑。复杂的属性编辑器分为两种类型... 查看全文
MultiView和View控件和制作出选项卡的效果,MultiView控件是一组View控件的容器。使用它可定义一组View控件,其中每个View控件都包含子控件。如果要切换视图,可以使用控件的ID或者View控件的索引值。在MultiView控件中,一次只能将一个View控件定义为活动视图。如果某个View控件定义为活动视图,它所包含的子控件则会呈现到客户端。可以使用ActiveViewIndex属性或SetActiveView方法定义活动视图。如果ActiveViewIndex属性为空... 查看全文
1.新建用户控件,取名MyForm。2.将默认的UserControl改成Form3.在类中添加以下代码privatefloatX,Y;//获得控件的长度、宽度、位置、字体大小的数据privatevoidsetTag(Controlcons)//Control类,定义控件的基类{foreach(Controlconincons.Controls){con.Tag=con.Width+":"+con.Height+":"+con.Left+"... 查看全文
如果想在Gridview控件FooterTemplate内显示DropDownList控件供用户添加数据时所应用。有两种方法可以实现,一种是在GridView控件的OnRowDataBound事件中写程序,另外一种是在GridView控件OnDataBinding事件中实现。首先写GridView控件,并定制好FooterTemplate:在cs中写,绑定数据给GridView控件:此时浏览网页效果是这样子:OK,现在我们先在OnRowDataBound事件中来实现:去cs写此事件... 查看全文
在上一篇文章,我为控件添加一个一个复杂属性,并且为这个属性的类型的编写了一个类型转换器,现在我们来看看这个类型转换器的代码,并解释一下这些代码的意义。要实现一个类型转换器,我们必须要重写(override)四个方法:CanConvertFrom()――根据类型参数进行测试,判断是否能从这个类型转换成当前类型,在本例中我们只提供转换string和InstanceDescriptor类型的能力。CanConvertTo()――根据类型参数进行测试,判断是否能从当前类型转换成指定的类型... 查看全文
重构此篇《在GridView控件FooterTemplate内添加记录Ver2》http://www.cnblogs.com/insus/p/3270644.html这有些缺陷,怎样说呢?这些实验,均是在已有记录的基础上实现了。如果没有记录的情况之下,你想实现在FooterTemplate添加记录,是无法实现的。因为没有记录时,整个Gridview控件都不呈现,更不用说FooterTemplate模版了。Insus.NET把数据表中的记录全清除,再浏览网页时,它呈现这样子:没意思,不完美... 查看全文
有一个网友在问:为了子页能访问到MasterPage母版页的控件,使用接口:母版页实作这个接口在子页的铵钮事件:演示一下:... 查看全文
在GridView控件FooterTemplate内添加记录,想实现这个功能,有几点要清楚的,这个添加铵钮是在FooterTemplate内,还是在GridView控件外部,位置不同,某些处理逻辑会有些不同。另外,我们要怎样找到FooterTemplate内的控件,如TextBox,DropDownList,CheckBox...等。下面Insus.NET举个超简单的例子来演示,希望能对你有所帮助与加深印象。OK... 查看全文
其实开发一个模板控件比开发一个组合控件更加简单,所以这章不难。开发一个模板控件一般都继承CompositeControl,因为继承这个基类后,我们就省却了很多的麻烦。所以本章我们开发的模板控件也继承于CompositeControl。大家应该还记得我们上章开发那个登录Login控件吧,如下:以上就是我们之前开发的登录控件,现在我们来改造它。我们的现在的这个登录控件的输入用户名和密码的控件是TextBox,我们有时候可能想把TextBox换成DropdownList,或者其他的控件。也就说... 查看全文