问题列表 - 第43255页

使用带有在不同字典中定义的样式的BasedOn属性

我正在处理的应用程序有2个ResourceDictionary,DefaultStyles.xaml和CustomStyles.xaml.

CustomStyles字典中的样式是否可能使用其他字典中定义的基本样式?

DefaultStyles.xaml:

<Style x:Key="TextBlockDefaultStyle" TargetType="TextBlock">  
    <Setter Property="Margin" Value="4" />  
</Style>  
Run Code Online (Sandbox Code Playgroud)

CustomStyles.xaml:

<Style x:Key="SectionTitleStyle" TargetType="TextBlock" BasedOn="{StaticResource TextBlockDefaultStyle}">
    <Setter Property="FontSize" Value="16" />
</Style>
Run Code Online (Sandbox Code Playgroud)

App.xaml中:

<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="Assets/Styles/DefaultStyles.xaml"/>
            <ResourceDictionary Source="Assets/Styles/CustomStyles.xaml"/>
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>
Run Code Online (Sandbox Code Playgroud)

代码运行时,抛出以下异常:

找不到具有Name/Key TextBlockDefaultStyle的资源.

如果两个样式都在同一个文件中,它的效果很好.

c# silverlight resourcedictionary mergeddictionaries

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

如何开发宝石?

我想写自己的宝石,帮助我在我的rails应用程序.它还会包含一些提供html的控制器.所以我需要在浏览器中测试它(html/css/js).

什么是最好的做法?

现在我使用回声宝石来构建我的宝石(有没有更好的宝石?).rake安装切换到其他选项卡停止rails应用程序启动rails应用程序(因此它已加载了gem),然后在具有良好旧刷新的浏览器中对其进行测试.

这不好玩.我能以某种方式提高效率吗?难道不为ruby文件编写测试吗?

ruby gem rubygems ruby-on-rails

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

如何在C#中将日期格式转换为DD-MM-YYYY

如何在C#中将日期格式转换为DD-MM-YYYY?我只是寻找DD-MM-YYYY格式而不是其他任何东西.

.net c# datetime-format

22
推荐指数
5
解决办法
24万
查看次数

在iPhone sdk中问题MFMessageComposerViewController

我正在尝试实现一个SMS应用程序.当我试图发送我的短信时,我在[self.navigationController presentModalViewController:picker animated:YES];中得到了一个异常.我对此很新.你能帮帮我吗?我的代码如下.

MFMessageComposeViewController *picker = [[MFMessageComposeViewController alloc] init];
picker.delegate = self;

picker.recipients = [NSArray arrayWithObject:@"123456789"]; // your recipient number or self for testing
picker.body = @"test from OS4";

[self.navigationController presentModalViewController:picker animated:YES];
[picker release];
Run Code Online (Sandbox Code Playgroud)

我的日志消息如下,

 Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Application tried to present a nil modal view controller on target <UINavigationController: 0x5b2c120>.
Run Code Online (Sandbox Code Playgroud)

在此先感谢,S.

iphone mfmailcomposeviewcontroller

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

T-SQL - 按最近日期和GROUPED BY ID选择

从下面的数据我需要使用SQL Server 2005为每个链接ID选择最接近指定日期的记录:

ID     Date      Linked ID
...........................
1    2010-09-02     25
2    2010-09-01     25
3    2010-09-08     39
4    2010-09-09     39
5    2010-09-10     39
6    2010-09-10     34
7    2010-09-29     34
8    2010-10-01     37
9    2010-10-02     36
10   2010-10-03     36
Run Code Online (Sandbox Code Playgroud)

因此,使用01/10/2010选择它们应返回:

1    2010-09-02     25 
5    2010-09-10     39
7    2010-09-29     34 
8    2010-10-01     37
9    2010-10-02     36
Run Code Online (Sandbox Code Playgroud)

我知道这一定是可能的,但似乎无法绕过它(必须太接近一天结束时:P)如果有人可以帮助或给我一个正确方向的轻柔推动,我将不胜感激!

编辑:我也遇到过这个SQL来获得最接近的日期:

abs(DATEDIFF(minute, Date_Column, '2010/10/01'))
Run Code Online (Sandbox Code Playgroud)

但无法弄清楚如何正确地纳入查询......

谢谢

sql t-sql sql-server sql-server-2005

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

node.js可以用作在Web应用程序中运行任意服务器端Javascript的框架吗?

node.js可以用作运行服务器端Javascript的通用框架,专门用于Web应用程序,完全与它的非阻塞和异步路由I/O功能无关吗?具体来说,我想知道我是否可以在(web)服务器上运行任意Javascript而不使用其他node.js功能.

javascript serverside-javascript node.js

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

使用大量控件调整窗口大小时的WPF性能问题

我有一个WPF窗口,其中包含一个花式图像,大约有200个控件(从按钮派生),所有这些都使用我的5个模板之一(路径,阴影效果等).同意,这是一个沉重的窗口.我可以忍受这一点.

我的问题来自调整窗口大小.最大化/恢复大约需要1-2秒,但手动拖动左下角会导致系统挂起约5-10秒.在该延迟中,窗口为黑色并包含部分剩余部分,直到显示最终结果.它看起来业余和,我不能忍受.

远程连接:使用远程帐户,我发现窗口调整大小总是需要1-2秒,但在拖动窗口边框时不会绘制"中间"阶段.结果像我期望的那样快活.

我的结论是:调整大小期间的重绘是瓶颈.

不可避免的问题是:如何在重新调整大小之前阻止重绘窗口?

提前感谢任何想法......

wpf performance controls resize window

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

(iphone)UIImage内存管理问题

我在UIImage内存管理方面遇到了麻烦.
(iphone)当乐器显示"所有分配"仅7mb时,我的应用程序会收到内存警告?

基本上,我多次创建/销毁UIImage.
即使我使用本地NSAutoreleasePool将内存消耗降低,iphone/ipad设备也会不断抱怨内存使用情况.

我在想,我应该将UIImage分配给我可以指定的特定内存缓冲区(或缓冲池).
这可能吗?

或者任何其他关于如何在不惹恼iOS的情况下多次创建/销毁UIImages的建议将非常感激.

谢谢.

iphone memory-management uiimage

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

是否有可能在其父节点中获取元素的数字索引而不进行循环?

通常我这样做:

for(i=0;i<elem.parentNode.length;i++) {
  if (elem.parentNode[i] == elem) //.... etc.. etc...
}
Run Code Online (Sandbox Code Playgroud)

javascript dom

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

点击事件被触发两次 - jquery

我有以下简化的html:

<div class="foo" style="width:200px; height:200px;">
  <input type="checkbox" />
</div>

<script type="text/javascript">
  $('.foo').click(function(){$(this).find('input:checkbox')[0].click();});
</script>
Run Code Online (Sandbox Code Playgroud)

单击200x200 div'foo'效果很好,并为其中的复选框引发click事件.

但是,当我完全单击复选框本身时,它会触发其"正常"事件以及上面的jquery绑定事件,这意味着复选框会自行检查,然后再次取消选中.

是否有一种防止这种情况发生的整洁方法?

html jquery input

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