user-controls相关内容
嘿,首先我想指出,我知道这里还有关于这个话题的其他几个问题,我什至自己以前也做过这件事.我在这里问是因为我不知道我的问题是什么. 这是我尝试显示新用户控件的代码 private void ValidationLabel_Click(object sender, EventArgs e){EntrySuggestion t_ES = new EntrySuggestion();t_ES.Sh
..
我正在创建一个 UserControl,如果鼠标悬停在控件上并且 MouseWheel 被旋转,它应该做出反应. 目前我正在这样做,如下所示: public MyUserControl(){this.MouseWheel += new MouseEventHandler(MouseWheelHandler);}私人无效 MouseWheelHandler(对象发送者,System.Win
..
..
我有一个嵌套在转发器中的用户控件.在我的用户控件中,我有另一个中继器,其中有一个面板. 我正在尝试覆盖我的用户控件的 LoadViewState 事件并将控件动态添加到面板.我想在 LoadViewState 中执行此操作,以便在加载视图状态之前添加动态控件,以便它们在回发后保留其值. 由于某种原因,用户控件 (ascx) 上的 LoadViewState 事件未触发.有什么方法可以强
..
假设我希望每个以 # 开头的单词在双击时生成一个事件.为此,我实现了以下测试代码: private bool IsChannel(Point position, out int start, out int end){if (richTextBox1.Text.Length == 0){开始 = 结束 = -1;返回假;}int index = richTextBox1.GetCharIndex
..
我的 WPF 应用有一个 MainWindow,其中包含一个名为 TvshowGridView 的用户控件. 主窗口: TvshowGridView: 我希望绑定到 TvshowGridView 的视图模型 TvshowGridViewModel 有一个带参数的构造函数. 公共类 TvshowGridViewModel : BaseViewModel{私人EpisodeRepo
..
..
这就是我想要的.带有 TextBlock 的 UserControl,其 Text 属性绑定到 UserControlProp 属性代码>.(这只是我实际问题的代表) 下面是我的 UserControl 的一部分(ClientDetailsControl.xaml) 接下来是 ClientDetailsControl.
..
见截图.带有青色边框的框是按钮,而蓝色填充是矩形.我一生都无法弄清楚如何摆脱按钮中的填充.有没有办法将矩形定位到左上角,使其接触青色边框? 谢谢. 解决方案 您是否尝试将 Rectangle 的边距设置为 0? EDIT:填充必须来自按钮控件模板.尝试使用自定义模板:
..
我正在创建自定义控件,该控件将从点列表(或数组)中绘制形状.我已经完成了基本的绘图功能,但现在我在 Visual Studio 中的设计时支持上苦苦挣扎. 我创建了两个属性: 私有点_point;公共点点{得到 { 返回 _point;}设置 { _point = 值;}}私人点[] _points;公共点[]点{得到 { 返回 _points;}设置 { _points = 值;}}
..
我一直想知道如何为用户控件创建一个公共属性,该属性类似于 .NET 原生项的集合属性(例如,ListBox 和 ListItems): 我一直在网上查,但没有任何成功.我认为它必须是我需要添加到属性中的任何类型的属性,或者应该需要由用户控
..
所以,我已经在这个项目上工作了几天,但无法解决为我为用户控件自定义定义的内部属性(ascx,请注意)获得智能感知支持的问题. 我已经多次看到解决方案(使用服务器控件,请注意 .cs).此文章 很好.使用除智能感知之外的 ascx 控件时,一切都对我有用. 这是我的代码大纲: [PersistChildren(true)][ParseChildren(typeof(BreadCrumb
..
我在 UpdatePanel 中有一个用户控件.一旦触发事件并更新用户控件 - 它似乎失去了它的 css 样式.这仅在 IE8 中发生在我身上,而在 Chrome 和 FF 中则很好. 例如一个用户控件: div.test{宽度:500px;高度:400px;背景颜色:#0000BB;颜色:#FFFFFF;边框:2px 实心#11CC00;}
..
我试图找到在中继器中呈现的文本框的值虽然一个用户控件,即中继器有一个用户控件的占位符,而用户控件内部是文本框标记的实际位置存在.我之前用TextBoxes 直接在Repeater 的内部 做过这个,这是相当直接的,我想知道为什么这显然不能以同样的方式完成.这是带有中继器的默认页面,其中包含一个占位符...
..
我希望在我的用户控件生命周期的“预加载"阶段执行一些代码.但是 preload 事件仅在 Page 对象上可用.所以,我在我的用户控件中添加了以下方法: Private Sub Page_PreLoad(ByVal sender As Object, ByVal e As System.EventArgs) 处理 Page.PreLoad 但是,我知道会出现编译错误:“Handles 子句需要
..
如何在 ASP.NET 中动态添加页面加载用户控件? 我有一个带有 ID="contentData" 和几个控件的 div one.ascx 两个.ascx 三个.ascx 现在我创建了一个页面default.aspx,它可以通过以下方式之一获取查询字符串中的参数: default.aspx?val=onedefault.aspx?val=2default.aspx?val
..
假设我有一个 C# Winforms 项目 MainGUI. 它引用了同一解决方案中的另一个项目,ControlsLib. ControlsLib 引用了第三方控件套件,例如 Infragistics 或 Telerik 控件,并公开了一组在 MainGUI 中使用的用户控件. ControlsLib 中所有引用的 Copy Local 设置为 true,所有第三方 DLL 都出
..
在 Visual Studio 中,如何访问托管用户控件的表单上的控件?例如,当用户控件中的文本框中的文本发生更改时,我希望另一个用户控件中的另一个文本框中的文本发生更改.这两个用户控件都托管在同一个表单上.提前致谢! 解决方案 如果您需要不同的 UI 进行数据输入,我更喜欢有 2 个具有不同 UI 的控件,但我会为它们使用单个数据源并处理场景使用数据绑定. 如果您将两个控件绑定
..
我有一个 WinForms 应用程序.每个表单和用户控件设置其工具提示如下: //在控件构造函数中var toolTip = new ToolTip();this.Disposed += (o, e) =>toolTip.Dispose();toolTip.SetToolTip(this.someButton, "...");toolTip.SetToolTip(this.someCheckBo
..
我有一个复杂的 Windows 窗体 GUI 程序,它有很多自动控件生成和操作.我需要做的一件事是将自定义 UserControl 添加到新安装的 TabPage.但是,当我的代码执行此操作时,我会得到自动调整大小的事件,导致格式变得难看.在不详细说明可能涉及的所有不同容器的情况下,基本问题是这样的: 在代码中的某个位置,我创建了一个新标签页: TabPage tempTabPage =
..