问题列表 - 第38033页

将进度条绑定到wpf中的mediaelement

在c#/ wpf中,我在窗口中添加了一个进度条和媒体元素.我们的想法是,进度条显示媒体元素的播放量.

我尝试使用以下xaml:

<Window x:Class="TestApp.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Window1" Height="627" Width="889">
    <Grid>
    <MediaElement Margin="152,8,140,41" Name="mediaElement1" MediaEnded="mediaElement1_MediaEnded" Visibility="Hidden" />
    <ProgressBar Height="23" Margin="152,8,10,0" Name="mp3PlayingProgressBar" VerticalAlignment="Top" Foreground="DarkBlue" Maximum="{Binding Path=NaturalDuration.TimeSpan.TotalSeconds, Mode=OneWay, ElementName=mediaElement1}" Value="{Binding Path=Position.TotalSeconds, Mode=OneWay, ElementName=mediaElement1}" />
    </Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)

我试图将Maximum和Value属性绑定到mediaelement.但是当我将mp3加载到mediaelement时,进度条没有任何反应.(音乐正在播放,因此mp3已加载并正常播放).

我更喜欢用绑定来做这件事.

我在这做错了什么?

c# wpf xaml mediaelement progress-bar

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

Objective-C,如何将double转换为int?

我必须做一些非常明显错误的事情,但我看不到它.

替代文字

iphone xcode objective-c

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

如何安全地检查数组边界

我在2D阵列中制作生命游戏.我需要确定所有相邻单元格何时为空,所以我只测试所有单元格.除非被检查的单元格是边界,否则它很有效.然后测试X + 1当然会抛出异常,因为索引超出了数组边界.我能以某种方式处理这个而不是处理异常吗?谢谢

c# arrays

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

错误"无法在eclipse中加载项目'MJAndroid'的属性文件"

我已经从O'reilly下载了一个例子"MJAndorid".但是在将项目导入工作区后,我得到以下错误日志:

Failed to load properties file for project 'MJAndroid'
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我无法应用构建目标Google API版本3.此外,通过在项目的属性窗口中单击Android,我发现"当前显示的页面包含无效值".

有人可以建议吗?

谢谢!

android

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

使用外部网址获取iframe的高度

我必须在我的页面上的iframe中包含一个外部whitelabel网站.外部网站上有许多页面,它们的高度差异很大.

我需要调整我的iframe的高度来适应这个.

我可以将第一页的高度加载到iframe中(使用PHP),但无法获得后续页面高度,因为无法知道iframe中url/location的变化.

由于这是iframe中的外部URL,因此通常的安全限制适用,因此所有解决方案必须来自父框架.解决方案必须至少可以在FF和IE上使用.

我能想到的唯一想法是测试滚动条是否在iframe上可见,但在这些情况下这似乎是不可能的.

如果有人可以证明我错了,或者有任何其他javascript/ajax/php跨浏览器解决方案,我很乐意听到它.

javascript security iframe

9
推荐指数
1
解决办法
6071
查看次数

将非字符串属性传递给自定义JSTL标记

是否可以创建一个接受非字符串属性的自定义JSTL标记?

我想创建一个标签,使用Spring MVC中的PagedListHolder来处理分页.

<%@tag body-content="scriptless" description="basic page template" pageEncoding="UTF-8"%>

<%-- The list of normal or fragment attributes can be specified here: --%>
<%@attribute name="pagedList" required="true" %>

<%-- any content can be specified here e.g.: --%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

<c:choose>
    <c:when test="${!pagedList.firstPage}">
        <a href="
           <c:url value="pagedList">
               <c:param name="page" value="${pagedList.page - 1}"/>
           </c:url>
           ">&lt;&lt;
        </a>
    </c:when>
    <c:otherwise>
        &lt;&lt;
    </c:otherwise>
</c:choose>

<%-- ...more --%>
Run Code Online (Sandbox Code Playgroud)

此标记需要PagedListHolder类的实例.

有点像这样,但我意识到这是无效的.

<templ:pagedList pagedList="${players}"/>
Run Code Online (Sandbox Code Playgroud)

我是否需要编写标记处理程序来实现此目的?

java jsp jstl

8
推荐指数
1
解决办法
6229
查看次数

在PHP中创建基于边缘检测的图像

我很好奇 - 有可能在PHP中使用:

1)将图像文件发送到服务器2)处理图像=检测边缘并基于边缘创建简单笔划3)将文件保存在服务器上/将其发送到用户的浏览器/无论如何

这是一些"样本"文件; P(你可以看到它不是使用任何边缘检测启用的程序,而是手工 - 只是作为一个例子):

http://i51.tinypic.com/5vzo0x.jpg 谢谢!

php imagemagick edge-detection

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

如何在Objective-C中命名常量?

Objective-C中常量的命名约定是什么(或者最常用的命名方式)?

extern常量有不同的标准吗?

我见过的一些款式:

NSString* const kPreferenceFirstRun = @"FirstRun";

// Replace "XY" by a prefix representing your company, project or module
NSString* const XYPreferenceFirstRun = @"FirstRun"; 
Run Code Online (Sandbox Code Playgroud)

const constants objective-c naming-conventions extern

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

调用LoadLibrary()时默默捕获Windows错误弹出窗口

是否有可能在调用LoadLibrary()时静默捕获错误弹出窗口,例如"过程入口点xxx无法位于动态链接库xxx中"?

winapi

4
推荐指数
1
解决办法
1533
查看次数

WTforms:错误"字段不存在"

嗨,我有一个表格类,如下所示: -

class UserCreateForm(wtf.Form):
    name=wtf.TextField('Name',validators=[validators.Required(),username_check])
    email=wtf.TextField('Email')
    userimage=wtf.FileField(u'Upload Image',validators=[checkfile])
Run Code Online (Sandbox Code Playgroud)

自定义验证器函数"checkfile"如下所示: -

def checkfile(form,field):
   if field.data:
      filename=field.data.lower()
      ALLOWED_EXTENSIONS = set(['png', 'jpg', 'jpeg', 'gif'])
      if not ('.' in filename and filename.rsplit('.',1)[1] in ALLOWED_EXTENSIONS):
            raise ValidationError('Wrong Filetype, you can upload only png,jpg,jpeg,gif files')
  else:
      raise ValidationError('field not Present') # I added this justfor some debugging.
Run Code Online (Sandbox Code Playgroud)

但是我发现即使我在模板中浏览文件并单击"提交",它也总是会引发错误"字段不存在".我在这里有点困惑.field.data不是检查文件名是否存在的正确方法

python forms flask wtforms flask-wtforms

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