问题列表 - 第28511页

WPF Repeater(like)控制收集源?

我有一个WPF DataGrid绑定ObservableCollection.我的收藏中的每个项目都有一个属性List<someObject>.在我的行详细信息窗格中,我想为此集合中的每个项目写出格式化的文本块.最终结果将等同于:

<TextBlock Style="{StaticResource NBBOTextBlockStyle}" HorizontalAlignment="Right">
<TextBlock.Inlines>
    <Run FontWeight="Bold" Text="{Binding Path=Exchanges[0].Name}" />
    <Run FontWeight="Bold" Text="{Binding Path=Exchanges[0].Price}" />
    <LineBreak />
    <Run Foreground="LightGray" Text="{Binding Path=Exchanges[0].Quantity}" />
</TextBlock.Inlines>
</TextBlock>
<TextBlock Style="{StaticResource NBBOTextBlockStyle}">
<TextBlock.Inlines>
    <Run FontWeight="Bold" Text="{Binding Path=Exchanges[1].Name}" />
    <Run FontWeight="Bold" Text="{Binding Path=Exchanges[1].Price}" />
    <LineBreak />
    <Run Foreground="LightGray" Text="{Binding Path=Exchanges[1].Quantity}" />
</TextBlock.Inlines>
</TextBlock>
Run Code Online (Sandbox Code Playgroud)

等等0-n次.

我试过用ItemsControl这个:

<ItemsControl ItemsSource="{Binding Path=Exchanges}">
    <DataTemplate>
        <Label>test</Label>
    </DataTemplate>
</ItemsControl>
Run Code Online (Sandbox Code Playgroud)

但是,这似乎仅适用于更多静态源,因为它会引发以下异常(集合在创建后不会更改):

ItemsStrol正在使用时,ItemsControl Operation无效.使用ItemsControl.ItemsSource访问和修改元素*

还有另一种方法来实现这一目标吗?

.net c# wpf

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

匿名linq查询选择的返回类型是什么?发回这些数据的最佳方法是什么?

这是一个基本问题.我已经设置了基本的SL4/RIA项目,我想在域服务中创建一个新方法并从中返回一些数据.我不确定这样做的最简单的方法..我应该把它包装在ToList()中吗?我不清楚如何处理这个创建的匿名类型..什么是返回这些数据最简单的方法?

 public IQueryable<ApplicationLog> GetApplicationLogsGrouped()
    {
        var x = from c in ObjectContext.ApplicationLogs
                let dt = c.LogDate
                group c by new { y = dt.Value.Year, m = dt.Value.Month, d = dt.Value.Day } into mygroup
                select new { aaa = mygroup.Key, ProductCount = mygroup.Count() };

        return x;


        // return this.ObjectContext.ApplicationLogs.Where(r => r.ApplicationID < 50);
    }
Run Code Online (Sandbox Code Playgroud)

无法将类型'System.Linq.IQueryable <AnonymousType#1>'隐式转换为'System.Linq.IQueryable <CapRep4.Web.ApplicationLog>'.存在显式转换(您是否错过了演员?)58 20 CapRep4.Web

linq silverlight linq-to-entities silverlight-4.0

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

C++:将L""字符串分配给WCHAR []?

我有一个WCHAR []:

WCHAR foo[200];
Run Code Online (Sandbox Code Playgroud)

我想将值复制到其中:

if (condition)
{
    foo = L"bar";
}
else 
{
   foo = L"odp";
}
Run Code Online (Sandbox Code Playgroud)

做这个的最好方式是什么?

c++ string

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

"不安全的JavaScript尝试使用URL访问框架..."错误在Chrome webkit检查器中不断生成

Chrome(或任何其他webkit浏览器)在使用Facebook API时会抛出大量这些"不安全的JavaScript尝试使用URL访问框架...".

它不会干扰实际操作,但它确实使javascript控制台基本上无法使用.

我想知道是否有办法在控制台中专门抑制这些错误?或者如果有其他解决方案你们可以想到,我会非常感激.

谢谢.

javascript facebook webkit google-chrome opengraph

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

"if"表达问题

我为"if"表达式测试了一些简单的F#代码,但结果对我来说意外:

> let test c a b = if c then a else b;;
val test : bool -> 'a -> 'a -> 'a
Run Code Online (Sandbox Code Playgroud)

然而

> test true (printfn "a") (printfn "b");;
a
b
val it : unit = ()
Run Code Online (Sandbox Code Playgroud)

我希望只打印出"a",但在这里我得到了"a"和"b".我想知道为什么会出现这种情况?谢谢!

f#

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

修复了iPhone Safari的背景

iPhone Safari似乎有一些问题,其中一个页面有这样的css:

body {
   background: #000 url(fixedimage.png) fixed repeat-x;
}
Run Code Online (Sandbox Code Playgroud)

......实际上并没有导致固定的图像.它在用户滚动时滚动.

我已经看到很多人在互联网上喋喋不休,但没有真正的解决方案.有没有人有任何想法?

css iphone safari

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

我正在撰写一份实施调查问卷的申请.是否有资格成为实时应用程序?

保持简单,我有一个服务器和客户端.一旦给出问题,服务器就会逐个发送问题,并向客户端发送答案.

那么,你会说这个应用程序是实时的吗?

real-time

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

我应该使用C(99)布尔值吗?(也是c ++中的c ++ booleans?)

我没有做太多的c编程,但是当我需要一个假的时候,我把0放在我想要的时候我把它放1,(例如while(1)),在其他情况下我用的是像"while(ptr)"这样的东西或"if(x)".

我是否应该尝试使用C99布尔值,如果我帮助新手编程学习基础知识(思考cs 1 ??学生),我是否应该将它们推荐给其他人?

我很确定Visual Studio编译器支持c99 bools,但是为c89编译了很多项目(工业界的开源和c应用程序)?如果我不使用C bools,我至少应该做#define TRUE 1 #define FALSE 0之类的事情吗?

那么c ++ Booleans(对于c ++)呢?

c c++ boolean c99

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

如何在objective-c中将RGB十六进制字符串转换为UIColor?

我有来自url数据的颜色值就像这样,"#ff33cc".如何将此值转换为UIColor?我正在尝试使用以下代码行.我没有得到baseColor1的值.看起来我应该把那个捣蛋.还有另一种方法吗?

NSScanner *scanner2 = [NSScanner scannerWithString:@"#ff33cc"];
int baseColor1;
[scanner2 scanHexInt:&baseColor1]; 
CGFloat red = (baseColor1 & 0xFF0000);
[UIColor colorWithRed:red ...
Run Code Online (Sandbox Code Playgroud)

rgb objective-c

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

有没有办法在VB.Net中找到浏览器窗口的高度和宽度而不使用javascript?

我需要用vb获取浏览器窗口的浏览器高度和宽度.我可以通过使用javascript设置ASP.Net隐藏输入控件来获取这些值,在页面加载并回发完成后.我需要能够在页面最初加载时获取这些值,以便我可以根据这些值创建图像.

我还是VB.Net的新手,所以任何帮助都会很棒.谢谢!

vb.net

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