user-controls相关内容

如何在 ASP.NET 中的 Web 应用程序之间共享用户控件?

这个问题是我关于 在网络应用之间共享资源,因为我还没有找到好的解决方案. 我有一个 Web 应用程序,其中包含由其他三个 Web 应用程序共享的用户控件和资源. 解决方案|+-CommonControlsWebApp|+- 资源||+- 图片||+- 脚本||+- 样式表|+- 用户控件|+-WebApp1|+-WebApp2|+-WebApp3 这是我目前所知道的: 我无法将 ..

将一个大 XAML 拆分为多个 Sub-XAML 文件

在我的基于 WPF4 桌面的应用程序中,有一个带有侧边栏菜单的大块,在每个窗口中重复出现并占用大约 70 行 XAML.为了提高代码重用,我想将 XAML 文件拆分为两个文件: 包含侧边栏菜单代码的 XAML 文件(约 70 行) 基本 XAML 文件,其中包含对带有侧边栏菜单代码的 XAML 文件的“包含/引用" 据我了解,有两种方法可以解决我的问题: 使用ResourceD ..
发布时间:2022-01-22 19:06:35 其他开发

在 FlowLayoutPanel 中调整用户控件之间的间距

我正在构建一个 WinForms 应用程序窗口(表单),在其中我使用的是 FlowLayoutPanel,并在其中添加了用户控件.现在我一直在查看 FlowLayoutPanel 和 UserControl 的属性,但似乎找不到与用户控件之间的间距有关的任何内容.我希望用户控件彼此更接近,即使只有几个像素.用户控件本身在 numericUpDown 的任何一侧都没有空格.任何建议都会有所帮助. ..
发布时间:2022-01-22 19:06:25 C#/.NET

ASP.Net:内容区域的用户控制,这显然是可能的,但我需要一些细节

对于我最初的问题,关于是否可以在用户控件中定义内容区域,我看到了两条建议,并且有一些有用的建议,即 将内容传递给 ASP.NET 用户控件 和 ASP.NET 用户控件内部内容 现在,出于美学原因,我喜欢后者的理论比前者更好.这对我来说似乎更有意义,但给出的示例使用了回答者未在其示例代码中定义的两个变量 content 和 templateContent.如果没有这些细节, ..
发布时间:2022-01-22 19:05:50 C#/.NET

如何在文本字段的焦点上清除文本字段

我想在用户点击时清除文本字段 解决方案 为此,您需要使用脚本语言,可能是 javascript.这里是一个例子 希望这会有所帮助. 编辑: 为了满足大卫在这里解释的第二个例子,以防你正在寻找什么 变量清除=真;函数清除(obj){如果(清除){obj.value = '';清除=假;}} ..
发布时间:2022-01-22 19:05:43 前端开发

WinForms 事件生命周期

就像Web应用程序中有Page生命周期一样,WinForms的事件生命周期是什么,尤其是Form和User Controls之间? 解决方案 根据MSDN: 主窗体的 启动事件按以下顺序引发: Control.HandleCreatedControl.BindingContextChanged表单加载Control.VisibleChanged表单.激活表格显示 主窗体的 Shu ..
发布时间:2022-01-22 19:05:14 C#/.NET

正确清理 WPF 用户控件

我对 WPF 比较陌生,它的一些东西对我来说很陌生.一方面,与 Windows 窗体不同,WPF 控件层次结构不支持 IDisposable.在 Windows 窗体中,如果用户控件使用任何托管资源,则通过重写每个控件实现的 Dispose 方法来清理资源非常容易. 在 WPF 中,事情并没有那么简单.找了好几个小时,遇到了两个基本的主题: 第一个主题是 Microsoft 明确指出 ..
发布时间:2022-01-22 19:05:04 其他开发

在 TabItem 中加载 UserControl

我有一个包含 TabControl 的用户控件(TabUserControl).该 UserControl 的 Viewmodel 加载 TabItems 的 ab Observable 集合.这些项目之一是另一个用户控件.当我只是在 tabcontrol 中加载文本时没有问题,但是如何将其他用户控件加载到 TabUserControl 的 tabitem 中.我正在使用 MVVM. 这是我 ..
发布时间:2022-01-22 19:04:32 其他开发

相同类型的对象的 InvalidCastException - 自定义控件加载

我有一个非常连线的错误,我的一个自定义控件似乎是创建两个编译文件,当我尝试使用 LoadControl() 动态加载它时失败,因为无法转换一个对另一个 - 即使它们完全相同.我写消息看看,都是一样的,只是改了编译好的dll. System.Web.HttpUnhandledException (0x80004005):引发了“System.Web.HttpUnhandledException"类 ..

将用户控件添加到表单

我创建了一个带有一个 TextBox 和两个按钮的用户控件,但我没有创建事件,只是将它们放置到用户控件中.当我想将用户控件添加到我的表单时,它会说: 无法移动 Task_control.cs.目标文件夹与源文件夹相同. 我不明白为什么. 解决方案 创建用户控件后,您应该构建项目(F6 或 Ctrl+Shift+B). 然后 Visual Studio 会自动将控件添加到 ..
发布时间:2022-01-22 19:04:18 C#/.NET

Visual Studio 2012 XAML 设计器无效标记

我有一个包含用户控件的项目.由于某种原因,使用上述控件的窗口的设计视图已停止运行并坚持“无效标记" - 给出的错误是用户控件的某些成员无法识别或无法访问.然而,该项目编译并执行得很好.在 VS2010 中加载它,编辑器工作正常,没有任何错误 - 即使在 Expression Blend 中也是如此. 到目前为止,我已经尝试了典型的清理、重建、手动从 obj 中删除内容、更新 .xaml 和重 ..
发布时间:2022-01-22 19:03:59 其他开发

以编程方式将 Javascript 文件添加到 .net 中的用户控件

如何以编程方式将 Javascript 文件添加到用户控件? 我希望用户控件是一个完整的包 - 即我不想在使用它的页面上添加与用户控件相关的 javascript,因为我可以在控件本身内部执行它. 既然用户控件中没有Page对象,你会怎么做呢? 解决方案 在control.ascx.cs文件的Page_Load方法中: LiteralControl jsResource = ..
发布时间:2022-01-22 19:03:36 C#/.NET