问题标签 [designer]

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.

0 投票
5 回答
3179 浏览

Visual Studio 2005:请停止在“设计模式”中打开我的 CS 文件!

我认为它将我的 Web 服务的 CS 文件与相关的 ASMX 文件相关联。但无论发生什么,我都无法双击打开 CS 文件——我必须“查看代码”,否则它会在设计器中打开。

有人知道如何关闭这种自动行为吗?我只想编辑代码!

0 投票
4 回答
3125 浏览

VB.NET 2005 设计器无法处理代码行的问题

我的项目中存在 .designer 的问题,众所周知,它是自动生成的,我根本没有改变。有一天我工作得很好,我做了备份,第二天就繁荣了!该项目突然停止工作并发送一条消息说设计师无法处理代码行......因此我得到了更多错误(在我的情况下为2个),我什至从它工作的那天开始备份并且没用我也遇到了同样的错误,我在笔记本电脑上试过了,同样的问题也来了。如何删除“FitTrack”?令人难以置信的是,当我在笔记本电脑上尝试时,桌面上的错误在我眼前消失了,一秒钟后另一个错误消失了(但仍然有设计师的警告并且看不到表格),我关闭并一次又一次地打开它我有错误......

错误是:

0 投票
1 回答
326 浏览

VS.NET ReportViewer 的网页设计器

是否有任何可在 Web 浏览器上使用的 rdl 文件(visual studio .net 报告)设计器?

0 投票
1 回答
273 浏览

简单报告的网页设计师

我的网络应用程序的用户需要编辑和“另存为”他们的报告,然后执行并将它们导出为 PDF 或 Excel 文件。我需要知道是否有简单报告的设计器(网络)(开源会更好)。报表并不复杂:只是数据字段、主从、标签、简单的公式、线条、静态图像……有吗?(问太多了?)谢谢

0 投票
3 回答
598 浏览

VS 2008 中的调试设计器处理

我有一个以我的类型形式设置的公共属性,ListE<T>其中:

是的,它很拗口,但这就是设计器需要它在“属性”窗口中显示为可编辑集合的条件。它做了什么!因此,我单击小 [..] 按钮来编辑集合,然后单击添加以将项目添加到集合中。

算术运算导致溢出。

现在,这是一个非常基本的列表,只不过是一个扩展数组。整个事情中唯一接近算术的部分是扩展函数,即使它使用左移而不是乘法,也不会溢出。这一切都让我认为这个异常是在设计器内部引发的,可能是由于我对实现细节的一些小疏忽造成的,但我找不到测试或调试该场景的方法。有没有人有任何聪明的想法?

编辑:是的,我可以成功使用该属性,甚至可以手动使用,即。在OnLoad处理程序中,我想如果我不能让它工作,我将不得不求助于它,但这并不理想。:(

0 投票
3 回答
505 浏览

如何确保 Visual Studio 2005 正确显示表格和图像?

我使用 Photoshop CS2 的“保存为 Web”功能为我的站点布局创建了一个图像表。

此 HTML 在 Web 浏览器中看起来很好,但是当导入 Visual Studio 并在站点设计器中查看时,度量是错误的,并且图像(表格单元格)之间存在水平间隙。

Photoshop 的输出不涉及任何样式表。
表格属性将边框、单元格填充和单元格间距设置为 0。

这是它在设计器中的外观:

替代文字

这是它在浏览器中的外观:

替代文字

Visual Studio 对表格和图像的布局是否挑剔?这是 Visual Studio 2005 中的错误吗?

0 投票
2 回答
842 浏览

是否有将源代码转回 CodeCompileUnit 的现有方法?

我们在我们自己的设计师中使用了 DesignSurface 和所有优秀的 IDesignerHost。然后将设计的表格以我们自己的定制格式保留,一切都很好。我们还希望将表单导出为基于文本的格式(我们已经这样做了,因为它并不难)。

但是,我们还希望将该文本导入设计器的文档中,这涉及将设计器代码返回到 CodeCompileUnit。不幸的是, Parse 方法没有实现(毫无疑问,有充分的理由)。有替代方案吗?我们不想使用标准 .NET 安装中不存在的任何东西(例如随 Visual Studio 安装的 .NET 库)。

我目前的想法是编译导入的文本,然后实例化表单并将其属性和控件复制到设计表面对象,然后捕获新的 CodeCompileUnit,但我希望有更好的方法。谢谢。


更新:我虽然有些人可能对我们的进展感兴趣。到目前为止,不太好。我发现的简要概述是 Parse 方法没有实现,因为它被认为太难了,存在可以完成工作的开源解析器,但它们并不完整,因此不能保证在所有情况下都能正常工作( NRefactory 是 SharpDevelop 项目中的一个,我相信),并且从实例到设计器的控件复制目前还没有工作。我相信这是因为尽管控件被添加到设计器表面包装的表单实例中,但设计器表面并没有意识到它们的包含。我们的下一个尝试是模拟剪切/粘贴,看看是否能解决它。显然,这是一个巨大的讨厌的解决方法,但我们需要它工作,所以我们'

0 投票
1 回答
384 浏览

设计时在 Winforms 文本框中进行内联编辑

我正在使用一个自定义的 winforms 2.0 设计器(即我的应用程序托管该设计器),该设计器用于一个小型内部项目。

到目前为止,所有控件都通过属性网格编辑了它们的属性-但我想通过允许内联编辑使其更加用户友好-有谁知道如何在其中实现内联编辑的示例Windows 窗体设计器(仅用于在此阶段输入纯文本)。

0 投票
2 回答
910 浏览

使用 VS 2005 设计抽象表单

Visual Studio 中有一个著名的错误,它会阻止您在抽象表单的子类上使用表单设计器。

这个问题已经被Urban Potato最优雅地阐明和解决了;那不是我遇到麻烦的部分。麻烦的是,我已经复制了 Urban Potato 描述的技术,并将其包含在我的项目中(恰好相当大),现在每次我尝试打开我的派生形式的设计器时,我都会“可怕地得到微软”对不起,老家伙,但我现在要杀了你”消息(让人想起A Fish Called Wanda中的 Otto ),上面写着“Microsoft Visual Studio 2005 遇到问题,需要关闭。对于给您带来的不便,我们深表歉意。”

真正的关键在于:如果您忽略该消息,并将其塞到屏幕右下角之外,您就可以继续工作,完全正常!只是不要单击“发送错误报告”或“不发送”按钮,因为 VS关闭。

尽管如此,这种现象还是很烦人,我非常希望能够工作,而不会觉得我的 IDE 只是在寻找一些非常讨厌的方式来报复我,因为我现在就放弃它的明智建议——要不然。

更多有用的信息:同样的行为可以在我办公室的所有其他计算机上复制;这不是我的机器特有的。显然项目/代码中的某些东西让 IDE 感到不安,但至少我知道设计模式有效,因为在我忽略了崩溃消息之后,设计器工作得很好。我只是不知道从哪里开始寻找导致这个问题的东西。

有任何想法吗?

谢谢!

0 投票
3 回答
1337 浏览

在 ASP.NET 网站中正确使用文件设计器文件

我需要将现有网页放入 Visual Studio 2008 中的现有 ASP.NET 网站项目中。我只是尝试将整个文件夹内容拖放到 Visual Studio 解决方案资源管理器中,甚至将它们复制到网站文件夹中。

两种方式,Visual Studio 似乎都无法将 .designer.cs 文件映射到相应的 .aspx(或 .master)文件,即使在重新启动整个 IDE 之后也是如此。解决方案资源管理器条目如下所示:

我可以以任何方式使 Visual Studio 文件成为 aspx 文件下方的设计器文件吗?我强烈希望有一种比手动创建每个文件并手动将内容复制并粘贴到每个文件中更简单的方法。