user-controls相关内容

如何隐藏在Windows窗体控件的大小调整控?

我有一个用户控件,并想隐藏在设计时调整大小处理,就像TextBoxControl,那只有两个手柄(左和右的)...文本框的高度是固定的,除非你说这是多行。在这种情况下,文本框显示所有九个调整大小手柄。 解决方案 您需要实现自定义设计(有用的参考: 扩展设计时支持 ..
发布时间:2015-11-24 22:22:18 C#/.NET

内容是不是在开始和结束标记的用户控件之间允许

我想建立一个用户控件假设MyDiv.ascx。 该控件呈现div标签,做一些更多的code背后的东西,如增加一些属性,这些不是关注的问题在这里。 问题是我希望用户控件的开始和结束标记之间的文本。例如: 该文本放在这里与其他一些HTML标签。 所以,当做这样的事情我在运行​​的网站得到一个解析错误。 另外VS2008警告我说“内容未在开始和结束标记之间允许的元素 MyDiv”。 问题1:我 ..
发布时间:2015-11-24 22:08:13 C#/.NET

如何子节点添加到从System.Web.UI.Control派生自定义asp.net用户控件

我想知道如何一些额外的子节点添加到从System.Web.UI.Control派生的自定义用户控件类。 例如目前我有一个不包含子节点,并在设计图面上看起来类似下面的控制。 <卡斯特:MyCustomControl ID =“ctlMyCustomControl”=“服务器”ATTRIBUTE1 =“someValue中”attribute2 =“someValue中”>< / ..
发布时间:2015-11-24 21:49:10 C#/.NET

ASP.NET AJAX页面的用户控件的方法

我想利用ASP​​.NET AJAX页面方法的功能与用户的控制。有没有一种办法能够指定后面,而不是页面的$ C $后面Ç我的静态[WebMethod的]内的用户控件的code? 解决方案 您也许不能。用户控件不具有页的所有功能,并且不能被直接调用。而应该创建一个web服务(ASMX)来处理这种情况。如果你想,web服务呼叫可以被路由到静态方法您的用户控件中。 ..
发布时间:2015-11-24 21:45:03 C#/.NET

WPF用户控件和MVVM

我的想法写一个WPF用户控件我的应用程序。我使用MVVM在我的应用程序。 用户控制的需要,可以设置我的父视图依赖属性。使用MVVM的时候,这个想法是,父视图最终将创建用户控件 DP之间的绑定与父视图的VM) 依赖属性需要在View类的虚拟机创建不从的DependencyObject 继承。这意味着在后面的XAML code增加code。 我在想,如果你能提供建议,如何开发使用WPF应用程序时 ..
发布时间:2015-11-24 21:43:55 C#/.NET

C# - 完美的语法高亮

我在找语法高亮一个RichTextBox! 听起来很容易,但我在寻找,因为个月,并没有发现我所需要的。 首先我开始自己做...没有好主意...... 我试图用这样的: 但code不处理加载文件或粘贴,所以我开始写的一大亮点功能,插入文本块。该教程和我的code工作得很好,但后来我看到了很多微小的错误和装载大文件花了太多的时间。 然后,发现了很多类似的教程/ codeS为codeproject ..
发布时间:2015-11-24 20:56:33 C#/.NET

ASP.NET自定义控件 - 复合材料

摘要 大家好, OK,再进入我的冒险与自定义控件... 总之,这里是我学到的三大“类”的自定义控件。请随时纠正我,如果任何这是错误的! 用户控件 - 这从的用户控件的继承和被包含在一个 ASCX 的文件。这是pretty的限制,他们可以做什么,但一个快而轻的方式来获得与设计师的支持,一些UI共性。 自定义复合控件 - 这些是从的的WebControl 的,你添加pre-现有控件来控制范围内 ..
发布时间:2015-11-24 20:48:59 C#/.NET

如何创建多个用户控件指向一个code隐藏文件在Silverlight 4

我创建一个应用程序,其中我有2个用户控制, 是有可能的是,我们有2个XAML用户控件的页面,并有1 code背后xaml.cs文件? 解决方案 创建三个文件刚开始时,先在“code隐藏”cs文件是一个简单的类创建: - 公共类MyCommonUserControl:用户控件 { } 请注意它有没有的InitializeComponent 电话。 现在创建一个新的用户控件然后 ..
发布时间:2015-11-24 20:11:20 C#/.NET

在Windows窗体中的WPF控件?

我想创建一些使用WPF和Windows窗体工作的自定义UI控件。 这可能吗? 如果是这样,我就可以在WPF中创建这些控件或者我需要加时赛使用Windows窗体控件? 是否还有其他方面的考虑? 解决方案 回答: 是的,这是可能的。 是的,你可以在WPF中创建它们。 的主要考虑是,利用的WinForms WPF控件时,它需要被包裹在一个 HwndSource 。 如果你正在编写一个控件库 ..
发布时间:2015-11-24 15:48:29 C#/.NET

对照与用户控件中的WinForms?

控件和.NET的WinForms一个用户控件之间的区别是什么?我想创建一个自定义的控制,但应该从我继承?我一直使用的控制,在过去没有任何问题,但创建自定义控制的“推荐”的方式? 解决方案 下面是关于这个问题的好文章。 用户控件 然而,在短期 一个控制则继承或完全自定义的。你写和处理很多自己的事件。你甚至可以控制何时以及如何控制绘制通使用GDI + 图。 一个用户控件是放置在一起以一定的方 ..
发布时间:2015-11-24 15:29:51 C#/.NET

如何创建一个C#的WinForms控制徘徊

您如何创建一个C#的WinForms控制,超出该地区的边界?比如一个下拉框。有点像,如果你在一个小尺寸面板有一个DropDownBox。 解决方案 Windows窗体不支持这样的窗户很好,这是pretty的与设计师根本不相容的。下面是一些code,让你开始。您无法使用此控件在设计时,必须在运行时创建。您还必须自己调用它的Dispose()方法。 使用系统; 使用System.Drawing中 ..
发布时间:2015-11-24 14:59:43 C#/.NET

C#缩放用户控件的内容相匹配的用户DPI /字体大小

我如何得到我的OwnerDrawn用户控件,以尊重用户的DPI(96/120 / XXX)和/或字体大小(正常,大,特大)? 有人建议到图形对象上使用DpiX和DpiY性能,但好像没有任何事情在我的控制(即他们始终设置为96,无论哪个字体大小或DPI的我选择) 还有这里是计算器它建议使用自动定标性质的另一个类似的问题,但建议的解决方案并不真正无论做任何事情。 请问有没有办法,除了为依托WPF ..
发布时间:2015-11-24 14:59:19 C#/.NET

如何排除故障和调试Visual Studio的设计模式中的错误?

使用Windows 7和Visual Studio 2010中,我写了一个C#的自定义用户控件。我被编码code查看了几个星期,最近,当我试图切换到设计模式,Visual Studio中上吊,“没有响应”。我可以等一个小时,仍然没有任何反应。点击关闭按钮就给出了“你要等待,关闭,重新启动,将信息发送到微软”对话框。 有没有一种办法(堆栈)跟踪code,设计师正在试图执行?也许设计时跟踪消息或转折 ..
发布时间:2015-11-24 14:38:17 C#/.NET

我可以承载Windows窗体控件内

我有一个客户它作为一个Visual Basic项目单一实例模式与有线presentation逻辑。 主窗体包含有复式的TabPages TabControl的一个。 如果我点击TabPageA另一种形式示出的形态前和调整为具有相同的尺寸与TabPage的 如果我点击TabPageB的第一种形式是隐藏的,则显示另一种形式。 所以基本上用户看起来你有不同的TabPages TabControl的一 ..
发布时间:2015-11-24 14:19:54 C#/.NET

基线对齐线在自定义的WinForms控件

我上有一个文本框自定义用户控件,我想公开(文本框中的文本)的基线对齐线的自定义控制范围之外。我知道你创建一个设计师(自ControlDesigner继承),并覆盖对齐线来获得访问对齐线,但我不知道怎么弄,我已经通过我的自定义用户控件曝光控制的文本基线。 解决方案 我也有类似的需求,我解决了它是这样的: 公众覆盖IList的对齐线 { 得到 { IList的对齐 ..

我如何获得用户控件的.NET(C#)HTML输出?

如果我创建了一个用户控件,并添加一些对象吧,我怎么能抢的HTML它会使? 恩。 用户控件myControl =新用户控件(); myControl.Controls.Add(新文本框()); // ...有事 返回strHTMLofControl; 我想只是转换一个新建的用户控件到HTML的字符串。 回答(下): 使用 的TextWriter myTextWriter =新 ..
发布时间:2015-11-24 14:17:02 C#/.NET

处置WPF用户控件

我已创建自定义WPF用户控制,其目的是用于由第三方。我控制了这是一次性的私有成员,我想,以确保其Dispose方法总是会被调用一次,包含窗口/关闭应用程序。但是,用户控件不是一次性的。我试图实现IDisposable接口和订阅卸载的事件,但没有得到主机的应用程序关闭时调用。如果可能的话,我不想依靠消费者我的控制记住调用特定的Dispose方法。 公共部分类MyWpfControl:用户控件 { ..
发布时间:2015-11-24 13:43:31 C#/.NET

的designMode与控制

有没有人发现了一个有用的解决方案到的designMode问题开发控件时? 问题是,如果你嵌套控件,接着的designMode仅适用于第一级。第二和较低水平的designMode总是返回FALSE。 标准的黑客一直看着正在运行的进程的名称,如果是“devenv.exe的”,那么它​​一定是工作室这样的designMode是真的。 与正在寻找ProcessName的问题,它的工作方式,通过周围的 ..
发布时间:2015-11-24 11:54:13 C#/.NET