Tag: designer

使用VS 2005设计抽象表单

Visual Studio中有一个着名的错误,它阻止您在抽象表单的子类上使用表单设计器。 Urban Potato已经阐明了这个问题并且最优雅地解决了这个问题。 这不是我遇到麻烦的部分。 麻烦的是,我已经复制了Urban Potato描述的技术,并将其包含在我的项目中(这恰好相当大),现在每当我尝试打开我的派生forms的设计者时,我都会“轻视”抱歉,老兄,但我现在必须要杀了你“消息(让人联想到一条叫做Wanda的鱼的奥托)”,说“Microsoft Visual Studio 2005遇到了问题需要关闭。我们很抱歉给您带来不便“。 但这是真正的踢球者:如果你只是忽略了那条消息,并把它塞进屏幕的右下角,那么你可以继续正常工作! 只是不要单击“发送错误报告”或“不发送”按钮,因为VS 确实关闭。 尽管如此,这种现象非常令人讨厌,而且我非常希望能够工作而不会觉得我的IDE只是在寻找一些非常讨厌的方式来回到我身边,因为他们现在要放弃它的圣人建议 -要不然。 更多有用的信息:我的办公室中的所有其他计算机上都可以复制相同的行为; 这对我的机器来说没什么特别的。 显然,项目/代码中的某些内容令IDE感到不安,但至少我知道设计模式是有效的,因为我忽略了崩溃消息后,设计师工作得非常好。 我只是不知道从哪里开始寻找造成这个问题的事情。 有任何想法吗? 谢谢!

如何在WPF Visual Studio Designer中显示占位符值,直到可以加载实际值

我是一位经验丰富的C#开发人员,但是一名WPF新手。 基本问题(我认为)我无法通过网络搜索找到答案。 这是简化的用例…… 我想在WPF TextBlock中显示一个字符串。 所以我在XAML控件的代码隐藏中编写了一些C#代码… public class MyCoolControl : UserControl { public void InitializeMyCoolControl() { this.DataContext = “SomeStringOnlyAvailableAtRuntime”; // Perhaps from a database or something… } } 我设置了这样的XAML: 效果很好,我可以在执行应用程序时看到值“SomeStringOnlyAvailableAtRuntime”。 但是,我在Design Time使用Visual Studio 2008的XAML Designer时看不到任何内容。 如何在设计时查看文本块的占位符值(任何内容)? 谢谢! -麦克风

visual studio 2005设计师移动控件和调整窗体大小

当我在visual studio 2005(c#)中打开一个表单时,设计器会自动调整表单大小并移动/调整控件大小而不会触及设计器。 源文件已更改,当我关闭设计器时,我被要求保存* .cs文件。 我试图研究视觉工作室选项而没有任何成功。 有任何想法吗? 视觉工作室设置或什么? 谢谢,塔尔