问题标签 [designmode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - WinForms - 启用设计模式
对于 OSS 项目,我正在尝试以编程方式将控件添加到 WinForms 视图中。我想让这些控件像在 Visual Studio 设计器中一样可编辑和可调整大小。我一直在使用 Controls.Add(label).. 以编程方式添加。但我正在努力研究如何使 UI 可编辑。
我假设它会使用 DesignMode - 但我只能找到这些属性的 getter 而不是 setter。简而言之 - 有没有办法以编程方式在 WinForms 中启用和禁用 DesignMode?
我还没有调查 WPF - 也许那将能够有可编辑的控件?
非常感谢,很抱歉圣诞节刚过就很痛苦.. T
visual-studio-2008 - 带有继承的用户控件的 Visual Studio 2008 IDE 错误
为一组使用相当基本的继承的用户控件开发一些代码真的很烦人。基本上,它们是三个不同的详细视图,它们都继承自一个基类,而基类又实现了一个接口。
接口 IBaseDetailView
类 BaseDetailView :实现 IBaseDetailView
类 DetailView1:继承 BaseDetailView 类 DetailView2:继承 BaseDetailView 类 DetailView3:继承 BaseDetailView
然后我有一个复合用户控件,它将单个 DetailViews 1-3 添加到 TabControl 的选项卡上。
很简单的东西。一切都编译得很好,所有的用户控件都在工具箱中可用,并且可以拖放到任何表单上。但是有一个问题...
它们最初显示和什么不显示,但是在编译表单错误后出现臭名昭著的“对象实例未设置为引用”错误。
现在,有关更多信息...如果我在每个 DetailView 具体/派生类中注释掉 Form_Load 事件,此错误就会消失,并且可以在设计模式下查看表单。Form_Load 事件对似乎触发错误的 sql 服务器进行了 ado.net 调用。
使用 Form_Load 事件,我在编译时不会收到任何错误,并且在调试或发布模式下我可以毫无问题地运行应用程序。我只是无法在 DesignMode 中使用 UserControls 查看任何表单。
我添加了 If Me.DesignMode Then Return to the Form_Load 事件,但它不起作用。我认为 VS2008 实际上是在尝试在 UserControls 中运行代码......我用谷歌搜索了这个,但我还没有找到解决方案。任何帮助深表感谢!
dll - 如何在设计模式下将用户控件从 dll(已引用)添加到 ui?
如果我首先将其添加到工具箱中,则会引发异常,说明 dll 已被引用。
我讨厌以编程方式将它添加到 ui 中。
任何的想法?我必须以编程方式添加它?
jquery - Html富文本编辑器和只读内容?
我正在寻找一种方法来使 HTML 富文本编辑器中的特定元素只读且用户无法修改。有没有办法实现这种行为?
我所指的富文本编辑器的一个示例是以下代码片段:
/托拜厄斯
javascript - iframe 的执行命令不起作用
我正在制作自己的所见即所得编辑器。但是我不能使用 execcommand 函数使任何文本变为粗体。我正在使用下一个代码:
我阅读了多个教程,但没有任何效果,我现在不知道如何修复它。
有谁能做到吗?
c# - 使用 WebBrowser 控件作为编辑器的问题
我目前正在一个项目中使用 WebBrowser 控件作为编辑器。我打开了设计模式,它似乎正在工作。我遇到的问题是当我尝试保存文档并加载另一个文档时,它会弹出“此文档已被修改”。信息。我想做的就是这么简单
就像我说的每次我输入一些文本并运行此代码时,它只会弹出一条消息,说它已被修改并询问我是否要保存。我怎样才能解决这个问题?
c# - WPF:如何在设计模式下创建示例数据?
我想创建仅在设计模式下创建的示例数据(当 WPF 窗口显示在 Visual Studio WPF 设计器或 Expression Blend 中时)。我试过这个:
看来设计者没有调用 Window 类的构造函数。我需要在 C# 代码中创建示例数据,因为它们的实例化更加复杂。有任何想法吗?
javascript - 无法在 Internet Explorer 中打开 designMode
以下代码适用于 Firefox 3.6,但不适用于 Internet Explorer 8:
在 FF 中,警报显示“关闭”,然后显示“开启”;在 IE 中,它们都是“关闭”的。
我究竟做错了什么?
iframe - 将designMode iframe中的特定元素设为只读?
我有一个将 designMode 设置为“开”的 iframe。在其中,我有一个用户应该能够输入的 div,并且在 iframe 中,我还有另一个用户不应该能够输入的 div。
有没有办法做到这一点?在我的情况下,使用 contentEditable 不是解决方案。