custom-controls相关内容
我正在使用WPF自定义控件
..
我想派生以下Shape类: class MyRectangle:Shape { 受保护的覆盖System.Windows.Media.Geometry DefiningGeometry { get {返回null; } } } 但我收到了错误消息,因为DefiningGeometry属性无法被覆盖(可以使用wpf)。 如何在WP8中自定义形状? 解决
..
我写了一个自定义的ErrorProvider,它为现有的ErrorProvider添加了一些功能(设置了控件BackColor,ErrorCount等)。可以正常工作,但是由于某种原因,它落在了构造函数上: _LoginErrorProvider = New ErrorLogErrorProvider(Me.components) 错误是NullReferenceExcep
..
我正在使用winforms中的SplitterPanel,在右侧,我需要一个自定义的下拉列表控件,该控件显示2列下拉列表。 问题是我希望有两列,所以我希望能够有一个比实际下拉列表更大的下拉列表区域,因此如果列表不适合拆分区域,则覆盖SplitterPanel。 我尝试使用 .BringToFront(); ,但是这在SplitterPanel上不起作用,并且控件被隐藏。我来自网络背景,
..
我已经建立了一个简单的控件,叫做Menu: namespace MyControls { public class MenuItem { public MenuItem() { Visible = true; } [Localizable(true)] 公共字符串Text {get;组; } [Localizable(false)] 公共字符串Link {
..
我正在开发一个自定义控件,该控件在其 textchange事件中呈现(a)文本框(es)希望将该值异步发送到控件,该控件将在该控件中进行搜索并使数据在暴露的属性中可用,以便稍后在页面加载时获取。但是我的问题是,如何异步调用在我的控件内编码的方法来执行搜索功能。目前,文本框文本更改和按钮单击事件没有触发,按钮单击加载页面并写入文本框什么也不做。这是代码。 public int Count {
..
我在链接。也许我表现得不好。 这很简单,我想在单击外部的Boutton之后更改usercontrol或CustomControl中的属性... customcontrol的代码是如下:
..
我的应用程序界面提供了最终用户输入以创建标记,而我正在使用它们的模板控件: 我在ITemplate 中 那我也是。 我需要在这些模板的网络控件中允许重复的控件ID。现在我知道我不能在一个
..
我已经开发了一个自定义控件,该控件的作用类似于带有标签的复选框的组框。想法是,一旦取消选中该复选框,组中的所有控件都将被禁用。 我需要公开Check更改事件,以便在发生以下情况时可以执行外部操作需要。我还公开了Check状态已更改。 当前,当使用该控件时,当组中的任何控件失去焦点时,它都会更改检查状态。 p> 当我处理检查更改事件时,是否应该为任何外部处理程序重新触发该事件?
..
我有几个具有某些自定义属性的自定义控件,我想应用一种可触发这些属性的通用样式。我将这些通用属性放在接口(IMyControl)中,并让控件实现了它,但是看来样式不能像TargetType那样具有接口... 我的自定义属性是两个布尔值:bMandatory和bIncomplete。常见样式部分是:
..
我知道了。 对于需要此服务的任何人。请参阅以下内容。观看了 Xamarin进化一百万次后,我就发现了 。 class LoginButtonCustomRenderer:ButtonRenderer { 受保护的重写void OnElementChanged(ElementChangedEventArgs e) { base.OnE
..
我有一个自定义文本框控件,当其中没有文本时会显示其名称,但是出于某些奇怪的原因,我必须两次单击Tab键才能从上一个元素中获取该控件的文本字段。在第一个标签上,突出显示文本框的边框。我浏览了Generic.xaml文件的所有级别,并打开了属性窗口,并搜索“ tab”,但我唯一能找到的就是TextBox本身,它已经可以正确制表了。如何使控件仅使用一个选项卡进入 Generic.xaml:
..
我有一个用于长时间过程的自定义控件。该控件在一个点周围有旋转的圆圈。为此,我使用的计时器正在设计时间和运行时。将一个控件添加到窗体中就没有问题。但是其中两个被添加到窗体中,设计师的速度变慢了很多。为什么会发生此问题,我该如何解决? 我从该项目获得的代码: 公共类SpinningCircles:控制 { bool fullTransparency = true; int增量= 1
..
我正在Winforms应用程序中为DataGridView创建一个自定义编辑控件,并且我想在用户按下Enter键但在datagridview滚动到下一行之前引发一个事件。我不太在乎事件是由单元格引发的,还是由编辑控件引发,因为我可以根据需要传播事件。到目前为止,我已经尝试覆盖我继承自的DataGridViewTextBoxCell类的OnKeyDown和OnKeyUp方法,并且如果单元格处于编辑模
..
在使用WinForms 6年以上之后,我正在过渡到使用WPF。以前,使用 On_Paint 并使用“图形”和“画笔”等进行绘制,我创建了如下的自定义UI元素: 我想复制此外观使用WPF,但我不确定从哪里开始或如何做。谢谢您的帮助。 解决方案 基本答案是,您需要覆盖 ControlTemplate 为您正在设置样式的按钮(在资源中重复使用此代码!)。 基本格式为:
..
类似于我的“标签文本框”,问题在以下位置解决: Windows Universal App中标记的文本框 我在“标签组合框”中遇到了两个问题,但首先出现了代码: Generic.xaml : < ; Style TargetType =“ template:LabeledComboBox”>
..
这是我的 OnApplyTemplate 的外观: 公共替代无效OnApplyTemplate() { base.OnApplyTemplate(); 如果(DesignerProperties.IsInDesignTool)返回; this.partTextBox = this.GetTemplateChild(PartTextBox)作为TextBox; this.
..
有没有办法改变Windows Phone 7上的字符间距? 如果没有内置的方式,有人控制了吗? 解决方案 您可以使用 FontStretch ,或转换TextBlock以满足您的需求。 / p>
..
以下是我的UWP app媒体元素的XAML代码,但未提供自定义的媒体控件,为什么?
..
我正在尝试使用 C#和 XAML 在Windows通用应用程序中实现带有标签的 TextBox ,但是我没有得到 TextBox 的值,只是一个空字符串。 我的 generic.xaml 的代码如下:
..