user-controls相关内容

如何在 UserControl 中创建部分客户区?

在我之前的问题中,我已经整理了如何创建容器依赖控件.现在,我在该控件中遇到了问题.控件的设计有点混乱.设计是这样的. 在此设计中,开发人员无法在页面控件之外添加控件.PageControl 将自动添加到客户区.我想阻止用户在 PageControl 之外添加控件.我不会再制造混乱了.所以,我的问题是我该怎么做? 您可以在我之前的问题 中看到类声明 如果您有任何其他想法,请建议我. ..
发布时间:2022-01-22 19:21:05 C#/.NET

asp.net中usercontrol的优缺点

谁能告诉我是否应该在我的项目中尽可能多地使用用户控件?Ff 那么为什么,如果不是,为什么不呢? 解决方案 这是一个有趣的问题;但是这样想. 您刚刚编写了一个表格,列出了所有用户.您在网站的“列出用户"页面上显示此内容. 在“查找用户"页面上,您可能希望能够显示用户列表.您是否像以前一样重写相同的 HTML、代码、javascript、CSS?或者您是否重复使用该控件,这次添加了 ..
发布时间:2022-01-22 19:20:50 C#/.NET

将两个 UserControl 绑定到同一个 DataContext 或 ViewModel?

我正在开发一个 UserControl,它由一个 Chart 面板和另一个操作图表数据的区域组成,即图表控件(更改图表颜色,启用或禁用图表上的东西等). 我使用 ViewModel 来管理图表及其数据,但我想在图表控制区域之外创建一个单独的用户控件以防止我的 xaml 变得庞大和分离出组件. 如果我这样做,由于控件需要操作 Chart ViewModel 中的数据,我应该如何处理它?能 ..
发布时间:2022-01-22 19:20:45 其他开发

在 WPF 中使用 ViewModel 创建用户控件

您认为已经使用 ViewModel 创建 UserControl 并将两者一起部署是一种好习惯吗?这样,UserControl 将绑定到库存中的 ViewModel. 在我看来是个好主意,但我从未见过这样的事情. 谢谢. 解决方案 使用这种方法应该注意的一件事是,您希望保持数据上下文打开并可用于绑定到使用此控件的控件. 如果您阻止数据上下文,它会成功,因此您稍后对控件执行 ..
发布时间:2022-01-22 19:20:37 C#/.NET

组合框问题:无法绑定到新值成员

我有一个作为用户控件创建的组合框(它实际上由标签、组合框和文本框组成).我正在尝试将数据集绑定到组合框数据源,但在 ValueMember/Display 成员上不断收到错误消息: 无法绑定到新的显示成员 - newdisplay member无法绑定到新的值成员 - 参数名称:值 我以为我已经为用户控件正确编码了所有内容: 公共部分类 ucComboBox : UserControl{# ..
发布时间:2022-01-22 19:20:30 C#/.NET

ASP 用户控件中的 JavaScript 函数定义

可能重复: 用户控制javascript 我在用户控件中定义了一个 JavaScript 函数. 如果我的 .aspx 页面上有多个用户控件实例,如何防止生成的 HTML 代码中出现多个函数定义? 解决方案 您需要使用 Page.ClientScript 管理器. 以下代码每页只会注册一次您的代码. if (!page.ClientScript.IsClientScr ..
发布时间:2022-01-22 19:20:24 C#/.NET

跨项目分布 ASP.NET 用户控件的技术

当您想要创建可供不同项目使用的控件库时,跨不同项目分布 ASP.NET 用户控件非常有用. 不幸的是,据我所知,ASP.NET(至少 2.0)并不能很好地支持这一点. 我知道的唯一技术是将控件添加到另一个项目,然后将 ascx(并且只有 ascx,除非您当然要扩展控件)文件复制到引用该控件的项目中,然后删除来自它的 CodeBehind 参考. 它有效,但感觉很hackish. ..
发布时间:2022-01-22 19:19:59 C#/.NET

设置用户控件的父级可防止其透明

我创建了一个简单的用户控件,它是用类似的东西手动创建的 MyUserControl ctrl = new MyUserControl(); 控件已被设计为具有 BackColor = Color.Transparent 并且工作正常,直到我将控件的 Parent 设置为一个窗体,此时它变为进入表单的颜色. 可能听起来像是透明的,但它的作用是隐藏表单上存在的所有控件.我不能 100% 确定 ..
发布时间:2022-01-22 19:19:30 C#/.NET

为什么在 UserControl 中没有正确更新 Visible 属性?

有时我的 UserControl 的 Visible 属性没有正确更新.它发生在我的应用程序启动时,在 OnFontChanged 中,从 InitializeComponent 内部触发,可能是因为尚未设置其他一些东西.我就是不知道是什么. vScrollBar 是一个 UserControl,位于另一个 UserControl 中.显然,这只发生在尝试将值设置为 true 时.vScro ..
发布时间:2022-01-22 19:19:03 C#/.NET

为什么 Window.FindName() 没有发现子 UserControl 中按钮的 x:Name?AKA NameScopes 是如何工作的?

所以在下面的示例代码中,我创建了一个 UserControl UserControldChild,它是主窗口 Window1.xaml 的子窗口.为什么 FindName() 方法无法在下面的代码中找到“myButton"? 这一定与 WPF XAML NameScopes 有关,但我还没有找到关于 NameScope 如何工作的很好的解释.有人可以启发我吗? //(xml) Window ..
发布时间:2022-01-22 19:18:56 C#/.NET