标签: designmode

在UIWebView中的contentEditable/designMode时自动滚动

我正在为我正在处理的iPhone应用程序尝试一个富文本编辑器(具有HTML导出功能),并决定使用iOS 5的WebKit支持contentEditable/ designMode.我已经遇到了一个问题,这个问题正在打破我的需求.在UIWebView中编辑内容时,没有自动滚动跟随光标,例如,在UITextView中.键入时,光标在scrollView下继续,用户必须手动向上滚动.

这是一些相关的代码:

- (void)webViewDidFinishLoad:(UIWebView *)webView
{
    NSString *string = @"document.body.contentEditable=true;document.designMode='on';void(0)";
    [webView stringByEvaluatingJavaScriptFromString:string];

    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil];
}
Run Code Online (Sandbox Code Playgroud)

有任何想法如何解决这个问题?我不确定这是否也发生在Safari或仅在UIWebViewWebKit实现中.

如果您遇到此问题,请务必访问https://bugreport.apple.com并复制rdar:// 16455638.

scroll designmode contenteditable uiwebview ios

16
推荐指数
2
解决办法
9146
查看次数

Firefox - designMode:禁用图像大小调整手柄

如何防止用户在designMode中调整图像大小?(单击图像时禁用手柄)

firefox resize image designmode contenteditable

14
推荐指数
3
解决办法
1万
查看次数

设计模式下的C#typed <T> usercontrol会出错

我有一个自定义类,源自UserControl.代码:

public partial class Gallery<T> : UserControl where T : class, IElement, new()
Run Code Online (Sandbox Code Playgroud)

这个类似于它应该工作的类.但是,当我尝试进入包含这些Gallery类的表单的设计模式时,它会给我错误:

  • 找不到类型'PresentrBuilder.Forms.Gallery'.请确保引用包含此类型的程序集.如果此类型是开发项目的一部分,请确保已成功构建项目.

  • 变量'pictureGallery'要么未声明,要么从未分配过.

注意:( pictureGallery实际上是Gallery<PictureElement>).

怎么解决这个?这样,我无法在设计模式下工作,这使得创建我的用户界面非常困难.

c# generics user-controls types designmode

7
推荐指数
2
解决办法
3815
查看次数

删除contentEditable div上的调整大小处理程序

我创建了一个contentEditable div来用作丰富的textarea.它已经调整了周围的处理程序,我想摆脱它.知道我是怎么做的吗?

编辑:这似乎正在发生,因为我绝对定位div,因此Firefox为我无法关闭的元素添加了一个令人愤怒的_moz_resize属性.

替代文字

html richtextbox richtextediting designmode contenteditable

7
推荐指数
2
解决办法
1万
查看次数

如何设置在WPF设计模式下显示绑定属性的值?

我的绑定内容empty在UI设计模式中显示为字符串.我想为这些内容显示一些伪造的值,但我不知道如何.

如果你知道如何,请分享.谢谢!

data-binding wpf designmode

6
推荐指数
2
解决办法
4419
查看次数

在静态方法中使用WPF检测设计模式

我正在使用WPF.我有一个静态类,它执行一些在设计模式下不可用的设置.此构造函数在设计模式下由窗口调用,这会导致抛出异常.

如何在静态方法中检测设计模式,以便调用适当的设计模式行为?

该建议的方法不适用于静态方法的工作.


编辑:

静态构造函数是从xaml调用的,所以我不能有条件地调用它(除非我将调用移到代码隐藏,我想避免).

在窗口中: <Window ... HelpProvider.Keyword="some_help_topic.html">

在课堂里:

static HelpProvider()
{
    // Load the .chm file from an application setting (this fails at design time)

    // Add a WPF command binding
}
Run Code Online (Sandbox Code Playgroud)

wpf static designmode

6
推荐指数
1
解决办法
5867
查看次数

如何在flashbuilder中启用设计模式

我试图在我的试用版flashbuilder上启用设计模式,但找不到任何选项,

我已经检查了Windows菜单,但是没有启用设计模式和首选项,但首选项对话框中没有Flex来启用其设计模式.

在此输入图像描述

designmode flash-builder

6
推荐指数
1
解决办法
1万
查看次数

创建仅适用于设计时的属性

我正在使用visual studio黑暗主题.因此,在设计我的视图时,如果字体为黑色,则无法看到字体.修复方法是将视图的背景设置为白色.但我们的应用程序有不同的主题,所以我不能硬编码.

我在创建usercontrol时使用了很多属性:

d:DesignWidth="1110" d:DesignHeight="400"
Run Code Online (Sandbox Code Playgroud)

这些属性仅在设计时影响视图.如果我可以创建一个属性d:DesignBackground,这样我就不必每次运行应用程序时都添加和删除background属性.

wpf xaml designmode

6
推荐指数
1
解决办法
1510
查看次数

ASP.NET开发人员多久不使用Visual Studio设计模式?

我们正在开发一个ASP.NET应用程序.我们聘请了一家外部UI设计公司,并且在很大程度上对他们的工作非常满意.他们向我们提供的"可交付成果"是可点击屏幕 - 带有ASPX文件,图像,母版页等的Visual Studio解决方案.屏幕未连接到任何数据源.他们有虚拟数据,以便我们可以看到用户界面如何工作.

我们遇到的一个问题是我们的开发人员习惯使用Visual Studio设计模式.当我们将它们提升到设计模式时,我们从UI公司收到的页面有时会出现问题.顾问的开发人员在不使用设计模式的情况下编码这些屏幕.

我们假设他们正在使用设计模式,但合同中没有规定.这个太多了吗?是否有很多ASP.NET开发工作从未经历过VS设计模式?


第三方编辑:

建议:响应此问题的人应该指定他们正在使用哪个版本的Visual Studio,因为Microsoft破坏了VS2005和早期设计人员中的代码库,并将其替换为他们购买Expression产品时购买的代码库.这两个是完全无关的,而新的一个是远越好.- 约翰桑德斯

designmode visual-studio

5
推荐指数
6
解决办法
2965
查看次数

Visual Studio 2013浏览器链接 - 启用CTRL以在浏览器中编辑

如何CTRL为Visual Studio Browser Link集成启用密钥?

Scott Hanselman在VS 2013发布会期间的大约1:06:00进行了讨论.我不确定如何激活或启用实时HTML编辑功能,以便我可以在浏览器中进行编辑并将更改推回到Visual Studio.

有人试过这个还是可以提供线索?我有VS 2013 RTM - 我似乎无法找到可能改变此行为的ASP.NET Web Tools的任何更新.这是IE唯一的行为还是浏览器独立?听起来它只是在页面中注入了额外的HTML.

浏览器链接CTRL激活

designmode signalr visual-studio-2013 browser-link asp.net-web-tools

5
推荐指数
1
解决办法
3676
查看次数