问题列表 - 第46439页

在分配新值后,将ObservableCollection绑定到DataGrid

这似乎是一个简单的问题,但我无法让它发挥作用.

我有一个UserControl具有以下属性:

public ObservableCollection<HL7Message> source {get; set;}
Run Code Online (Sandbox Code Playgroud)

以下绑定:

<data:DataGrid x:Name="dgMessages" Grid.Row="2" AutoGenerateColumns="True" 
ItemsSource="{Binding source}" ></data:DataGrid>
Run Code Online (Sandbox Code Playgroud)

来自父UserControl我在按钮点击时设置值:

messagesGrid.source = src; //messagesGrid is the name of the UserCntrol above
Run Code Online (Sandbox Code Playgroud)

我期待我的DataGrid会更新,但事实并非如此.你能指出我做错了什么吗?

data-binding datagrid observablecollection silverlight-3.0

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

Team Foundation Server:如何查看变更集历史记录

我想知道如何在Team Foundation Server中查看给定项目的整个变更集历史记录.

这就是我想要看到的 - 从变更集1一直到当前变更集:

告诉我更改#,用户名,提交日期,说明,已更改的文件等.

注意:我不想只看到给定文件的历史记录,或者dir,我想看看整个过程中的历史记录.即,变更集1中发生了什么,变更集2中发生了什么,变更集3中发生了什么,等等.

tfs

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

WebGL中是否存在顶点限制?

Three.js表示无法加载超过65k的顶点.在我的纯webgl应用程序中,它没有说什么,但是当我尝试大对象时它并没有显示整个对象.

我正在解决我的对象放入较小的缓冲区,但它会让我伤心.有没有更好的解决方案?65k真的是极限量的顶点吗?

web-applications webgl

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

如何从目录中递归查找所有文件扩展名?

我可以使用什么命令或命令集来返回目录(包括子目录)中的所有文件扩展名?

现在,我使用的不同组合lsgrep,但我无法找到任何可扩展解决方案.

bash terminal grep

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

带溢出的<body>:滚动行为不符合预期

查看以下图像和代码:

在此输入图像描述

<!doctype html>

<html>
    <head>
        <style>
            body {
                border: 1px solid red;
                padding: 20px;
                overflow: scroll;
            }
        </style>
    </head>

    <body></body>
</html>
Run Code Online (Sandbox Code Playgroud)

overflow: scroll刀片滚动元件的内部吧,但是<body>元素不占据整个网页,什么是错的滚动条?

谢谢

html css

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

GLSL中的纹理和颜色一起?

我无法弄清楚,如何使用OpenGL ES 2.0类似于OpenGL ES 1.1的结果.我想实际使用Sampler2D(将我的纹理与Alpha通道混合到Framebuffer)并设置Color.纹理应该用颜色绘制 - 就像在OpenGL ES 1.1中我的FragmentShader看起来像这样:

varying lowp vec4 colorVarying;
varying mediump vec2 texcoordVarying;
uniform sampler2D texture;

void main(){
    gl_FragColor = texture2D(texture, texcoordVarying) + colorVarying;
}
Run Code Online (Sandbox Code Playgroud)

但是"+ colorVarying"部分用黑色破坏了我的alpha通道(因为我还添加了colorVarying,如果AlphaValue为0)并且产生了奇怪的渐变效果......纹理和颜色通道如何在固定功能管道中组合?我对glColor4f的替换是:

void gl2Color4f(GLfloat r, GLfloat g, GLfloat b, GLfloat a){
    const GLfloat pointer[] = {r, g, b, a};
    glVertexAttribPointer(ATTRIB_COLOR, 2, GL_FLOAT, 0, 0, pointer);
    glEnableVertexAttribArray(ATTRIB_COLOR);
}
Run Code Online (Sandbox Code Playgroud)

我正在使用glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA); 如果这是某种相关的......

对于颜色1.0,0.0,1.0,1.0这里是我现在得到的: 现在

我想得到:

我想看到什么

一些想法来实现这一目标?任何帮助,将不胜感激.

alpha blending fragment-shader opengl-es-2.0

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

C#:任何抑制编译器错误的方法都类似于抑制警告消息?

我有以下代码生成编译器错误:

    Boolean IConvertible.ToBoolean(IFormatProvider provider)
    {
        ThrowHelper.ThrowInvalidCast(typeof(MyType), typeof(Boolean));
    }
Run Code Online (Sandbox Code Playgroud)

编译器抱怨并非所有代码路径都返回一个值.这里的问题是ThrowHelper 总是会抛出一个错误.它是一个静态类,调用静态方法.

我知道我可以在ThrowHelper调用后用一个愚蠢的"return true"来满足编译器,但这似乎是不必要的代码.我知道我可以抑制警告消息,但是当我尝试使用SuppressMessageAttribute它时并不会阻止编译器抱怨.有没有办法只为这个方法抑制这个错误?

c# compiler-errors error-suppression

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

jQuery Find()和XML在IE中不起作用

我试图使用jQuery来解析内存中的XML文档.除了IE(震撼)之外,这在一切都很好.一些谷歌搜索显示问题很可能是由于IE将我的文档视为HTML而不是XML MIME类型.

有没有办法使我的jQuery implmentation工作或我是否必须检查客户端浏览器并实现IE特定的XML解析?

谢谢!!

function getQAData(xmlData) {
var dataArr = new Array();
$(xmlData).find('item').each(function() {
    dataArr.push({ questionid: $(this).attr("cellID"), answer: $(this).find('answer').text() });
});

return dataArr; // this array is nice and populated in everything but ie
Run Code Online (Sandbox Code Playgroud)

XML示例

    <hwroot>
    <data pid="">
        <item cellID="24_951">
            <question>Are you there?</question>
            <answer>No</answer>
        </item>
        <item cellID="24_957">
            <question>A Question?</question>
            <answer>blah blah blah</answer>
        </item>
</data>
</hwroot>
Run Code Online (Sandbox Code Playgroud)

解:

我的jQuery .find()解决方案不适用于@treeface下面描述的原因.这是我的解决方案:

基于导航器的分支JS代码:(

  if (browserName == "Microsoft Internet Explorer") {
    MsXmlParse(xmlData, dataArr);

} else {
    $(xmlData).find('item').each(function() {
        dataArr.push({ questionid: $(this).attr("cellID"), answer: $(this).find('answer').text() }); …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

Linq查询转换为List <string>

我有这个代码

List<string> IDs = new List<string>();
    XDocument doc = XDocument.Parse(xmlFile);
    var query = from c in doc.Root.Elements("a").Elements("b")
        select new { ID = c.Element("val").Value};
Run Code Online (Sandbox Code Playgroud)

如何在没有循环foreach的情况下将查询转换为List?

{ ID = c.Element("val")}
Run Code Online (Sandbox Code Playgroud)

当然是字符串

编辑

我的XML文件

<?xml version="1.0" encoding="utf-8"?>
<aBase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <a>
    <b>
      <val>other data</val>
    </b>
    <b>

      <val>other data</val>
    </b>
  </a>
</aBase>
Run Code Online (Sandbox Code Playgroud)

c# asp.net type-conversion linq-to-xml

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

Android模拟器问题上的市场许可API

我有一个使用许可证检查API的Android应用程序.我已经使用适用于API级别8,9和10的Google API设置了模拟器AVD.我的应用程序在8级AVD上运行良好,但在9级和10级AVD上失败.这是一个典型的logcat序列:

02-14 17:43:55.815: INFO/LicenseChecker(448): Binding to licensing service.
02-14 17:43:55.935: WARN/ActivityManager(65): Unable to start service Intent { act=com.android.vending.licensing.ILicensingService }: not found
02-14 17:43:55.935: ERROR/LicenseChecker(448): Could not bind to service.
02-14 17:44:00.625: INFO/ActivityManager(65): Displayed com.zigzagworld.tehillim/.Tehillim: +2m1s448ms (total +5m43s546ms)
02-14 17:44:01.085: INFO/ARMAssembler(65): generated scanline__00000177:03515104_00001002_00000000 [ 87 ipp] (110 ins) at [0x439de6f0:0x439de8a8] in 5603158 ns
02-14 17:44:18.025: INFO/InputReader(65): Device reconfigured: id=0x0, name=qwerty, display size is now 320x480
02-14 17:44:18.025: WARN/InputReader(65):   Touch device did not report support for X or Y axis!
02-14 …
Run Code Online (Sandbox Code Playgroud)

android android-emulator android-lvl google-play

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