我试图在浏览器的中心显示一个Kendo UI模式窗口,但它一直显示在页面的底部,我的意思是窗口中唯一可见的部分是顶部栏,其余部分是窗口是不可见的,只有当你拖动它时,你可以正确地查看它.我没有应用于用于窗口的div的样式,所以我很困惑为什么它被显示为那样.
另外我想要禁用窗口顶部栏上的所有操作按钮,尝试设置一个空的动作数组但是关闭按钮显示为默认,有没有办法只显示窗口的标题在顶部酒吧?我希望单击其中的按钮时窗口消失.
这就是我创建窗口的方式:
var accessWindow = $("#accessDiv").kendoWindow({
actions: [],
draggable: true,
height: "300px",
modal: true,
resizable: false,
title: "Access",
width: "500px"
});
accessWindow.center();
accessWindow.open();
Run Code Online (Sandbox Code Playgroud)
这是我的div只有一个标签,一个输入和一个按钮,目前没有CSS应用于它:
<div id="accessDiv" style=" width: 100%; height: 100%; background-color: #fff;">
<label>Enter access key</label>
<input type="text" />
<input type="button" title="Enter" value="Enter" />
</div>
Run Code Online (Sandbox Code Playgroud) 我正在使用Titanium Studio 3.2.0和Titanium SDK 3.2.0.GA,并使用或不使用Facebook应用程序部署到Android设备.要登录Facebook我正在使用Titanium提供的那个.
我遇到了此链接中描述的相同问题.当我第一次授权时,来自Facebook的登录事件完全没有问题.但是,如果我退出然后再次尝试授权(此时我的应用程序的权限已被接受,所以理论上它应该触发登录事件)我在logcat上收到以下错误:
E/FacebookModule( 1584): (main) [11631,11631] LoginDialogListener onFacebookError: Invalid access token.
E/FacebookModule( 1584): com.facebook.android.FacebookError: Invalid access token.
E/FacebookModule( 1584): at com.facebook.android.Facebook.onSessionCallback(Facebook.java:433)
E/FacebookModule( 1584): at com.facebook.android.Facebook.access$000(Facebook.java:97)
E/FacebookModule( 1584): at com.facebook.android.Facebook$2.call(Facebook.java:379)
E/FacebookModule( 1584): at com.facebook.Session$3$1.run(Session.java:1239)
E/FacebookModule( 1584): at android.os.Handler.handleCallback(Handler.java:605)
E/FacebookModule( 1584): at android.os.Handler.dispatchMessage(Handler.java:92)
E/FacebookModule( 1584): at android.os.Looper.loop(Looper.java:154)
E/FacebookModule( 1584): at android.app.ActivityThread.main(ActivityThread.java:4624)
E/FacebookModule( 1584): at java.lang.reflect.Method.invokeNative(Native Method)
E/FacebookModule( 1584): at java.lang.reflect.Method.invoke(Method.java:511)
E/FacebookModule( 1584): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:809)
E/FacebookModule( 1584): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:576)
E/FacebookModule( 1584): at dalvik.system.NativeStart.main(Native Method)
E/FacebookModule( …Run Code Online (Sandbox Code Playgroud) 我正在开发Azure移动服务,在我的模型中,一些关系是可选的,使得表示它的属性可以为空.
例如,我的模型类中的Message实体是这样的:
public partial class Message
{
public Message()
{
this.Messages = new HashSet<Message>();
}
public int Id { get; set; }
public int CreatedById { get; set; }
public int RecipientId { get; set; }
public Nullable<int> ParentId { get; set; }
public string Title { get; set; }
public string Content { get; set; }
public int MessageTypeId { get; set; }
public Nullable<MessageType> Type { get; set; }
public Nullable<bool> Draft { get; set; }
public Nullable<bool> …Run Code Online (Sandbox Code Playgroud) 我刚开始为iOS开发(因此是MacOSx的新手)并使用Titanium,我使用的版本是2.1.我试图在iPad上部署我的应用程序,但出现以下错误:
[ERROR] Code Sign error: The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in your keychains
Run Code Online (Sandbox Code Playgroud)
当我检查Xcode时,配置文件具有状态Valid signing identity not found,我的Xcode版本是4.4.我已进入我的团队开发人员门户网站,应用程序和iPad已在那里注册并已下载证书和配置文件,我似乎无法弄清楚这有什么问题.我试过这篇文章,但我无法解决我的问题.
我真的迷失在这里,我希望有人能指导我找到这个问题的答案.到目前为止我所读到的并没有给我一个解决方案.希望有人可以帮我解决这个问题.
我有一个充满来自远程源的信息的Kendo UI网格,我想强制刷新我的网站上的Kendo UI窗口关闭后显示的信息.
我试过这个:
var grid = $("#usuariosGrid").data("kendoGrid");
grid.refresh();
Run Code Online (Sandbox Code Playgroud)
但它没有用,这就是我创建Kendo UI Grid的方式:
var ds = new kendo.data.DataSource({
transport: {
read: {
url: root_url + "/usuario/index",
dataType: "json"
}
},
schema: {
data: "Response",
total: "Count"
},
serverPaging: false,
pageSize: 2
});
$("#usuariosGrid").kendoGrid({
pageable: {
refresh: true
},
columns: [
{ field: "UsuarioId", title: "ID", width: "100px" },
{ field: "Nombre", title: "Nombre", width: "100px" },
{ field: "ApellidoP", title: "Apellido Paterno", width: "100px" },
{ field: "ApellidoM", title: "Apellido Materno", …Run Code Online (Sandbox Code Playgroud) 我尝试了不同的方法来打开我的窗口,但到目前为止一切都失败了。
我的第一次尝试是在单击按钮时打开窗口,使用基于此示例的代码如下:
$('#btnUsuarios').click(function (e) {
onUsuariosLoad();
var window = $('#usuariosDiv');
if (!window.data('kendoWindow')) {
window.kendoWindow({
draggable: true,
height: "300px",
modal: true,
resizable: false,
title: "Modal Window",
width: "65%",
close: hideUsuarios
});
} else {
window.data('kendoWindow').open();
}
hideHomeScreen();
showUsuarios();
});
Run Code Online (Sandbox Code Playgroud)
onUsuariosLoad 是一个从远程 html 加载窗口内容的函数,该函数确保只加载一次内容,如果已经加载,则不会再次加载,我在尝试之前测试了该函数实现窗口剑道 UI 小部件以确保它正常工作。
hideHomeScreen 是一个函数,它从打开窗口的 div 中隐藏一些元素。
showUsuarios 是一个显示窗口内容的函数。
它应该检查是否已创建 kendoWindow 的数据然后打开窗口,否则它应该创建它。我第一次单击按钮时它有效,但是当我关闭窗口并再次单击该按钮时,该窗口根本不显示(我说的是窗口小部件 UI,而不是 usuariosDiv 的内容,我检查了Firebug 和 usuariosDiv 的内容仍然存在,但未显示窗口小部件 UI)。
我做的第二次尝试是这样的:
$('#btnUsuarios').click(function (e) {
onUsuariosLoad();
$('#usuariosDiv').kendoWindow({
draggable: true,
height: "300px",
modal: true,
resizable: false,
title: "Modal Window",
width: …Run Code Online (Sandbox Code Playgroud) 我正在显示一个带有远程数据的网格,如果我不添加分页,则显示完整的数据集,当然这是不可取的.
以下是我用于在网格上显示数据的代码:
var ds = new kendo.data.DataSource({
transport: {
read: {
url: "http://127.0.0.1:81/SismosService.svc/usuario/index",
dataType: "json"
}
},
schema: {
data: "Response"
},
pageSize: 5
});
$("#usuariosGrid").kendoGrid({
pageable: {
refresh: true
},
columns: [
{ field: "UsuarioId", title: "ID", width: "100px" },
{ field: "Nombre", title: "Nombre", width: "100px" },
{ field: "ApellidoP", title: "Apellido Paterno", width: "100px" },
{ field: "ApellidoM", title: "Apellido Materno", width: "100px" },
{ command: [{ text: "Editar", click: editFunction }, { text: "Eliminar", click: deleteFunction …Run Code Online (Sandbox Code Playgroud) 我有一个 AngularJS 项目(我不使用 JQuery),我需要在其中显示一个包含用户的表格,并在用户滚动到页面末尾附近时加载更多内容。我试图在不依赖外部库的情况下实现这一点,因为这是我的要求的一部分。
但到目前为止,我检查过的所有示例都没有帮助我实现我预期的无限滚动。他们使用不同的方法来计算何时触发调用,其中一些值返回给我未定义(即人们说 clientHeight 和 scrollHeight 有不同的值,但对我来说它总是相同的,包括滚动空间的总高度)。
我创建了一个如下所示的指令:
usersModule.directive('whenScrollEnds', function($window) {
return {
restrict: "A",
link: function(scope, elm, attr) {
angular.element($window).bind('scroll', function() {
var hiddenContentHeight = elm[0].scrollHeight - angular.element($window)[0].innerHeight;
if ((hiddenContentHeight - angular.element($window)[0].scrollY) <= (10 )) {
angular.element($window)[0].requestAnimationFrame(function(){
scope.$apply(attr.whenScrollEnds);
})
}
});
}
};
});
Run Code Online (Sandbox Code Playgroud)
这种工作,但有以下问题/疑问,我希望有人能向我解释:
如何实现适当的无限滚动表?我是否使用了正确的变量?请提供仅使用 Javascript 和 AngularJS …
我正在使用Visual Studio 2012并使用C#,我正在使用库DirectShowLib从我的网络摄像头拍摄照片,但我只能拍一张照片,如果我尝试再拍一张照片,我会得到一个例外:
DirectShowLib.DsError.ThrowExceptionForHR(Int32 hr)
at SnapShot.Capture.SetupGraph(DsDevice dev, Int32 iWidth, Int32 iHeight, Int16 iBPP, Control hControl) in c:\Users\devel_000\Documents\Visual Studio 2012\Projects\ControlAcceso\ControlAcceso\Capture.cs:line 323
at SnapShot.Capture..ctor(Int32 iDeviceNum, Int32 iWidth, Int32 iHeight, Int16 iBPP, Control hControl) in c:\Users\devel_000\Documents\Visual Studio 2012\Projects\ControlAcceso\ControlAcceso\Capture.cs:line 86
at ControlAcceso.PhotoWindow..ctor() in c:\Users\devel_000\Documents\Visual Studio 2012\Projects\ControlAcceso\ControlAcceso\PhotoWindow.cs:line 32
at ControlAcceso.CheckWindow.pbPhoto_Click(Object sender, EventArgs e) in c:\Users\devel_000\Documents\Visual Studio 2012\Projects\ControlAcceso\ControlAcceso\CheckWindow.cs:line 108
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 …Run Code Online (Sandbox Code Playgroud) javascript ×4
kendo-ui ×4
jquery ×3
c# ×2
android ×1
angularjs ×1
automapper ×1
datagrid ×1
directshow ×1
facebook ×1
ios ×1
ipad ×1
kendo-grid ×1
lazy-loading ×1
linq ×1
modal-dialog ×1
titanium ×1
webcam ×1
window ×1
xcode ×1