问题列表 - 第41697页

将Storyboard属性绑定到故事板的目标

我有一个故事板,它以一个元素为目标,并将其自己的一个属性绑定到另一个元素上的属性:

<Storyboard>
  <DoubleAnimation 
            Storyboard.TargetProperty="RenderTransform.X" 
            From="{Binding RelativeSource={RelativeSource AncestorType={x:Type Window}}, Path=ActualWidth}" 
            To="0" 
            Duration="0:0:5"/>
 </Storyboard>
Run Code Online (Sandbox Code Playgroud)

当故事板存储在保存故事板目标的窗口的资源中时,该故事板工作."From"值正确绑定到主机Window实例的ActualWidth.

但是,我需要将故事板存储在我的应用程序级资源中.从这里开始,故事板似乎无法定位窗口以确定"发件人"属性.这是可以理解的,因为从内部来看<Application.Resources>,绑定将无法找到Window类型的"祖先".

我想我需要能够绑定相对于动画目标的'From'值,而不是相对于storyboard的DoubleAnimation.

这是可能的,如果是的话,怎么样?

以下是MainWindow.xaml示例:

<Window.Resources>
    <!--This works : Storyboard correctly sets 'From' property to 'ActualWidth' of window-->
    <Storyboard x:Key="localStoryBoard">
        <DoubleAnimation 
            Storyboard.TargetProperty="RenderTransform.X" 
            From="{Binding RelativeSource={RelativeSource AncestorType={x:Type Window}}, Path=ActualWidth}" 
            To="0" 
            Duration="0:0:5"/>
    </Storyboard>
</Window.Resources>
<StackPanel>

    <Button
        RenderTransformOrigin="0,1"
        HorizontalAlignment="Left"
        Content="Click me">

        <Button.RenderTransform>
            <TranslateTransform/>
        </Button.RenderTransform>
        <Button.Triggers>
            <EventTrigger RoutedEvent="Button.Click">
                <EventTrigger.Actions>
                    <BeginStoryboard Storyboard="{StaticResource centralStoryBoard}"/>
                </EventTrigger.Actions>
            </EventTrigger> 
        </Button.Triggers>
    </Button>
</StackPanel>
Run Code Online (Sandbox Code Playgroud)

以下是app.xaml的示例:

<Application x:Class="WpfApplication3.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             StartupUri="MainWindow.xaml">
    <Application.Resources>
        <!--Storyboard doesn't work at all--> …
Run Code Online (Sandbox Code Playgroud)

wpf xaml

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

我应该为我的iPhone应用程序使用哪种类型的"无网络连接"警告

我正在为应用程序商店开发的应用程序很少需要网络连接.我已经实现了一种在没有网络连接时处理/通知用户的方法,但这只有在他们发起请求时才会发生(单击按钮进行Web服务调用).

我的问题是,苹果是否需要连续检查网络连接,即它们的可达性示例,或者我实施的方法(仅在触发某些操作时检查网络连接)是否可以接受应用商店提交?

提前致谢.

iphone ios

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

处理大型JavaScript项目的提示

我有一些JavaScript的经验 - 但主要是一些小东西,我从来没有在Javascript中做过任何大的事情.

然而,现在,我正在做一个相当大的与javascript相关的项目,一个jquery驱动的前端,通过Ajax发送/接收JSON与服务器端后端通信.

我想知道你是否可以提供一些有关如何处理大型JavaScript项目的有用信息 - 是否有任何有用的工具/库/良好实践?

提前致谢.

javascript jquery json

12
推荐指数
2
解决办法
3263
查看次数

Android蓝牙耳机音量

如何在使用蓝牙耳机时以编程方式设置语音通话的系统音量?

使用这个:

mAudioManager.setStreamVolume(AudioManager.STREAM_VOICE_CALL, myVolume, 0);
Run Code Online (Sandbox Code Playgroud)

当一个电话(使用Earpice)正在进行时,它不会改变任何东西.

在发布之前我搜索了很多,但找不到任何关于如何做的提示.

提前致谢.

android bluetooth volume

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

无效的对象名称 - SQL Server 2005

执行以下存储过程时,我得到无效的对象名称dbo.Approved.对象dbo.Approved确实存在,所以这可能与我将表名作为参数传递的方式有关?

我还应该补充一点,我通过.NET执行程序或从SMSS中获取错误.

 @tableName as nvarchar(100)
AS
 BEGIN

EXEC('

UPDATE T1
SET T1.NPTid = dbo.Locations.NPT_ID
FROM '  + '[' + @tableName +  '] As T1
INNER JOIN dbo.Locations  ON T1.Where_Committed = dbo.Locations.Location_Name
')

END
Run Code Online (Sandbox Code Playgroud)

在收到Joe和JNK的帮助后编辑现在这个sproc但是我得到了错误

Msg 102, Level 15, State 1, Procedure sp_Updater, Line 14  

Incorrect syntax near 'QUOTENAME'.
Run Code Online (Sandbox Code Playgroud)

新的sproc

@tableName as nvarchar(100),
@schemaName as nvarchar(20)
AS
BEGIN  



EXEC('
--Update NPT
UPDATE T1
SET T1.NPTid = dbo.Locations.NPT_ID
FROM '  + QUOTENAME(@schemaName) + '.' + QUOTENAME(@tableName) + ' As T1
INNER JOIN …
Run Code Online (Sandbox Code Playgroud)

sql-server stored-procedures

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

在cakephp ssl站点路由中重定向到http而不是https

我开发了一个cakephp网站,应该对所有页面使用ssl.它按预期工作,除非我在控制器中使用重定向,它重定向到http://subdomain.domain.com而不是https://subdomain.domain.com/controller/action.

我通过为端口80创建指向cakephp应用程序的虚拟主机并在.htaccess中添加了这些重写规则来解决这个问题.

RewriteCond%{HTTPS} off RewriteRule(.*)https://% {HTTP_HOST}%{REQUEST_URI} [L]

这会捕获这种情况并重定向到https,但这会给服务器带来不必要的额外流量.

这种额外流量的原因是重定向功能,因为它生成了错误的URL.我查看了redirect函数,并调用router :: url来创建实际的url.但是,我无法弄清楚如何或在何处指示路由器使用https而不是http.

蒂姆

ssl https redirect router cakephp

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

计算一段时间内的收益

我正试图获得一段时间的回报,以便在特定时间内持有某项资产.

我的数据框看起来像这样:

Date          Price
1998-01-01     20
1998-01-02     22
1998-01-03     21
1998-01-04     25
...
1998-01-20     25
1998-01-21     19
1998-01-21     20
....
1998-02-01     30
1998-02-02     28
1998-02-03     25
1998-02-04     26
etc.
Run Code Online (Sandbox Code Playgroud)

我每天都有1次观察,我的时间序列从1998年到1999年.

我现在要做的是计算持有我的资产20天的回报(即在第一天购买并在第20天出售),并且每天都这样做.所以我想计算一下:

1.day:返回(20天)= log(价格(t = 20)/价格(t = 0)),

2.day:返回(20天)= log(价格(t = 21)/价格(t = 1)),

3.day:返回(20天)= log(价格(t = 22)/价格(t = 2))

等,即在我的样本中每天都这样做.

所以,我的结果数据框看起来像这样:

Date          Return
1998-01-01     0.2
1998-01-02     0.4
1998-01-03     0.6
1998-01-04     0.1
...
1998-01-20     0.1
1998-01-21     0.2
1998-01-21     0.5
....
1998-02-01     0.1
1998-02-02     0.2
1998-02-03     0.5
1998-02-04     0.01
etc.
Run Code Online (Sandbox Code Playgroud)

在R中有没有办法说:取前20个观察值,计算回报.观察2-21,计算回报.观察3-22,计算回报等?

我完全陷入困境,并希望得到一些帮助.谢谢!达尼

r return time-series

10
推荐指数
3
解决办法
2万
查看次数

局部变量和堆栈

以下代码段中会发生什么:

while (!Done)
{
     Data data = source.GetData();
     sink.ProcessData(data);
}
Run Code Online (Sandbox Code Playgroud)

是否data在每次循环迭代时将新引用放在堆栈上(从而防止对象data引用的垃圾收集),或者是在每次迭代中重用的引用?

c# clr command-line-interface

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

Java JComboBox Drop Down事件

是否可以确定用户何时单击JComboBox以下拉其中的项目列表?我只想捕获此事件,而不是从列表中选择项目时.

非常感谢,

Andez

java events jcombobox

7
推荐指数
3
解决办法
8556
查看次数

Test Manager 2010在哪里?

我的印象是Microsoft Test Manager 2010包含在Microsoft Visual Studio 2010 Premium中.这不是这种情况吗?

我似乎无法在网上任何地方找到它告诉你哪些版本包含测试管理器.

如果可能的话,我真的很想利用测试管理器的功能,而MSDN的测试文档通常会使用测试管理器来处理它看起来的一切.因此,非常感谢以下任何信息:

  • Microsoft Test Manager 2010是否包含在VS2010 Premium中?
  • 如果是这样,它在哪里可以找到?
  • 如果没有,哪个版本包括它?
  • 或者它本身是一个单独的下载,在哪种情况下可以找到下载?

testing unit-testing visual-studio-2010 microsoft-test-manager

9
推荐指数
2
解决办法
7865
查看次数