首页 > TAG信息列表 > user-controls

C#-部分用户控件

在Asp.net Web表单中,为什么用户控件必须是局部的?我试图删除partial关键字,它说: Missing partial modifier on declaration of type ‘test’; another partial declaration of this type exists 另一个声明在哪里? 我试图通过用户控件传递通用类型,该怎么办?除非我也更改

CodeGo.net>与用户控件的双向绑定

我试图在我创建的UserControl上设置双向绑定. 当我在Xaml中使用控件时,像这样设置DataContext … <uc:MyUserControl DataContext="{Binding Path=MyObject, Mode=TwoWay}" /> 我的用户控件定义如下: <UserControl x:Class="SilverlightApplication1.XText" xmlns="http://sc

WPF自定义控件:带有选择滑块的audiowaveform矩形

我正在开发一个c#wpf应用程序,在其中我想对音频做一些事情. irrklang音频库为我提供了一个pcm解码的16位字节数组. 我想创建一个时间线控件,该控件沿时间线显示一个带有覆盖矩形的波形,用户可以拖动该矩形并单击/拖动左侧和右侧以增加或减少选择. 用于修剪音轨.我希望所选的最小值

C#:如何禁止UserControl给予焦点第一个子控件?

我有一个可以有子控件的UserControl. 用户控件具有以下样式: this.SetStyle( ControlStyles.AllPaintingInWmPaint | ControlStyles.OptimizedDoubleBuffer | ControlStyles.Selectable | ControlStyles.SupportsTransparentBackC

WPF:如何实现通用窗口?

我希望在桌面应用程序中有一个可重用的窗口,该窗口可能潜在地将不同的xamls“注入”到其中.因为我希望所有窗口都具有相同的外观(我有一个漂亮的标题栏和关闭按钮,等等) 例如,我想在其中使用一个消息框(确定/取消/字符串).我希望它可用于托管表单等. 我目前有: MyWindow.xaml / cs(

C#-ASP.Net Web窗体-如何从页面和用户控件设置MasterPage的属性

我有两个母版页,供不同的内容页使用. 我想从内容页面设置母版页属性,以便母版页可以显示基于这些值的一些更改.然后,我还需要访问母版页中添加的用户控件中的那些母版页属性,以反映一些更改.如何实现呢? 我找到了一种方法,可以通过添加<%@ MasterType VirtualPath =“ / Site.master

从子控件访问父控件的元素的最佳方法是什么?

我有一个父控件(主窗体)和一个子控件(用户控件).子控件具有一些代码,这些代码确定应用程序可以执行哪些功能(例如,保存文件,写入日志等).我需要根据功能显示/隐藏,启用/禁用主窗体的主菜单项.因为我不能只写MainMenu.MenuItem1.Visible = false; (从子控件看不到主菜单),我在子控件

CodeGo.net>如何隐藏一个ColumnDefinition的内容

我有一个SL4用户控件,它使用一个网格作为其布局.网格如下: <Grid VerticalAlignment="Stretch" HorizontalAlignment="Stretch"> <Grid.RowDefinitions> <RowDefinition x:Name="LayoutHeaderRow" Height="30"/> &

CodeGo.net>如何显示用户控件在WPF中单击按钮?

我在wpf中创建了一个用户控件.我还创建了一个主窗口.现在,我想要的是,当我单击一个按钮(位于mainWindow中)时,用户控件显示为一个对话框.假设我有一个名为i-e的按钮,创建新用户.现在,我想要的是在按钮单击时显示控件(我已经为新用户创建),而无需在mainWindow中调用它.解决方法:在WP

C#-任何可用的年视图计划程序和日历asp.net控件

我在互联网上搜索了日历/日程表年视图控件.用户界面应该看起来像我给的截图.我将所有事件置于此控件中. 到目前为止,我仅发现: http://web2cal.com/ajaxeventscalendar/calendar-demo/912-premium-demo/172-year-view-demo(不是很体面)和控件位于http://www.daypilot.org/scheduler-

避免UserControl捕获鼠标滚轮滚动

我们有一个UserControl,它在列表框中显示一个以RadioButton表示的枚举的所有可能值,以选择其中之一.当此控件位于带有其他控件(如文本框或任何其他控件)的ScrollViewer内部时,如果您尝试通过鼠标滚轮滚动,则当鼠标光标位于EnumBox上时,它不会滚动窗体的ScrollViewer. 这是用户界面

为何无法在PostBack上更新HiddenFields?

这是我的代码: private string[] MesiSelezionati; protected void Page_Load(object sender, EventArgs e) { MesiSelezionati = new string[] { "2", "4" }; UpdateMesi(); } override protected void OnInit(EventArgs e) { for (int i = 1;

javascript函数的ASP.NET用户控件范围

因此,我有一个用户控件在一个页面上存在多次.从后端,我可以调用userControl1.someFunction();.并指定要为其调用someFunction()的用户控件.但是,如果我在用户控件的前端有一个Java脚本函数,则无法为单个用户控件调用它.我所要做的只是调用javaFunction(),但这并未指定我要调用的用

带有内容模板的ASP.NET自定义控件

我为公司的需要在ASP.NET 3.5中创建LoginView ASP.NET控件的“克隆”,我试图了解它如何实现在不同模板中设置具有相同ID的控件的功能. 例如,这是带有LoginView控件的ASPX标记: <asp:LoginView ID="lv" runat="server"> <AnonymousTemplate> <asp:Label ID=

C#UserControl多重继承

我想创建自己的用户控件,这些控件实现的属性和方法比.NET Framework中提供的更多.首先,我想有一个自定义的UserControl类,我将其称为MyUserControl,当然它将继承自UserControl: public class MyUserControl : UserControl { public MyUserControl() : base() { } ... }

c#-将画布的大小调整到相邻标签的文本高度

对于WPF界面,我正在构建用户控件,该控件在标签旁边显示图标.我正在Canvas元素中构建图标,并将其粘贴在Label旁边的DockPanel中.我将其捆绑到一个UserControl中,以便整个控件可以绑定到一个值,并重新绘制图标并在更改时更新文本(请考虑电池电量表). 我在将图标的画布缩放到与标签文

CodeGo.net> WPF的用户控件-的UserControl DataGrid的SelectedItem绑定到一个ItemSource到UserControl外部的DataGrid

嗨,我的WPF UserControl知识大约一个小时了.因此,如果有很多关于此问题的教程或/和答案,请原谅我(老实说,我不认为这是可以做到的,并且需要重新编写代码……因此我以为我要问) 因此,在创建UserControl之前,我有一个数据网格,可以根据用户在文本框中键入的文本来过滤客户.一旦找到,

C#-WinForms工具提示未显示

我有一个WinForms应用程序.每个表单和用户控件都按以下方式设置其工具提示: // in the control constructor var toolTip = new ToolTip(); this.Disposed += (o, e) => toolTip.Dispose(); toolTip.SetToolTip(this.someButton, "..."); toolTip.SetToolTip(this.someCheckBox, ".

c#-使用带有固定位置文本的ScrollableControl的自定义控件

我正在构建用于显示图块地图的自定义用户控件,作为基类,我选择了ScrollableControl,因为我想在控件中包含滚动条. 我已经成功创建了绘制逻辑,该逻辑仅负责绘制所需的元素. 现在,我尝试添加在同一位置始终可见的静态文本(在我的情况下,白框的左上角是红色文本): 上面的gif上没有清晰

覆盖事件未在用户控件中调用

我有一个带有文本框的用户控件: public partial class MyControl : UserControl { public new event CancelEventHandler Validating { add { txt.Validating += value; } remove { txt.Validating -= va

C#使用编译器常量排除完整的表格/用户控件

我想在我的项目中排除/包含完整的表格.但是,当我添加所需的#if CONST和#endif时,编译器会抱怨可能使用错误名称的资源. warning MSB3042: A namespace or class definition was found within a conditional compilation directive in the file “Form1.cs”. This may lead to an

为什么我什至首先需要序列化?

因此,我正在使用以下程序集,该程序集具有以下定义(相当无害): public class QueryDefinition { private List<QueryFilter> TheCurrentFilters = null; public List<QueryFilter> CurrentFilters { set { TheCurrentFilters = value; } get { return

c#-将控件拖放到自定义用户控件上变得隐藏

我创建了一个自定义UserControl,在设计时我支持在其中拖放控件.我的控件正确地放入了我的用户控件,但是一旦放到用户控件上,它们就被隐藏了.为了使添加的控件可见,我必须选择它,然后单击设计时IDE按钮“ Bring to Front”以查看添加的控件.当我重建解决方案时,控件再次被隐藏. 我用

javascript-如何为ASP.NET用户控件创建客户端API?

例如:我有一个用户控件,我们将其称为“ MyControl1”,我想创建“ Show()”和“ Hide()” javascript函数,这些函数可以从父页面上的javascript调用,例如“ MyControl1.Show”. ();” 显然,页面上可能有多个控件,因此,如果您在页面上放置了2个控件,则: <MyTag:MyControl ID="MyCon

自定义用户控件使用相同的方法,以相同的方式调用它们

因此,我在项目中制作了一堆用户控件,这些控件自动集成到系统中,以跟踪有关它们的某些信息.但是我不确定如何在不显得非常丑陋的情况下完成某个部分. 所有控件都从不同的控件类型(面板,文本框,组合框等)扩展而来,但是具有几种完全相同的方法. 我想做的是避免这种情况: public void S