问题列表 - 第22959页

使用Database中的复选框填充StackPanel

我是WPF的新手.我有一个页面,显示来自SQL数据库的数据使用L2S.在L2S返回一个DataTable包含所有可用的选项,从一个特定的区域选择.它从DataBase返回的每一行都需要是一个checkbox,我想把这些复选框放在一个stackpanel.

我在看数据绑定StackPanel吗?这感觉不对......我猜我需要循环遍历DataTable并为每一行创建复选框项,然后在运行时将它们添加到StackPanel.它是否正确?回归DataTable问题的一部分?

我看到它StackPanel有一个DataContext属性,但我不能只设置它因为它不知道使每个项目成为一个checkbox,对吗?

.net c# linq wpf stackpanel

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

在我的本地XAMPP服务器上禁用输出缓冲

由于某种原因,我的XAMPP服务器正在缓冲PHP的输出。我希望它随其吐出。任何人有什么想法我需要更改以实现此设置?

php output-buffering

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

JasperReports:是否可以使用多个数据源,如果没有,可以在参数中使用集合?

报告习惯用语似乎是一个报告由一个项目列表组成,还有一些额外的数据(参数).有没有办法在报告中包含几个不相关的列表,或者这是否会违背成语,以至于应该使用不同的工具来生成输出?

例如,假设您有一个居住在建筑物中的人员列表,其中包含姓名,电话号码等.该列表将是主要的数据源.此外,在同一报告中,您希望显示有关该建筑物的各种其他信息,例如地址,楼层数等.此信息中的项目数可能因建筑物而异,因此您不能简单地将其放入静态参数中,而是需要地图或列表.这当然是一个受人尊敬的例子,但应该用来说明问题.

简而言之:您可以在报告中使用多个不相关的列表吗?

jasper-reports

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

如何获取服务器上的磁盘空间?

我应该在php中为公司开发一个web应用程序,我需要知道服务器的磁盘可用空间.

目前,我可以获得这种可用磁盘空间:

 $quota="104857600"; //100Mb : (100*1024*1024)
Run Code Online (Sandbox Code Playgroud)

之后,我在$ quota和my size变量之间做了区别.

所以,在这种情况下,我必须直接在php文件中写入磁盘大小...

可以做磁盘容量吗?

php size

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

Winforms应用程序中RichTextBox中的当前行号和列号

如何在Winforms应用程序中的RichTextBox中获取当前行号和列号?

注意

伙计们,我只想要一个简单的解决方案,如果有人可以提供,他愿意与我们分享,而不是做研究的链接!请给我一些代码!否则,我将不得不买一个控件......

.net c# vb.net richtextbox winforms

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

filestream文件末尾的字符是什么?

我在while循环中搜索特定字符以检查它是否到达文件末尾.

我可以搜索哪个角色?

例如:

Indexof('/n')  end of line
Indexof(' ') end of word
???? ---------- end of file??
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net string

13
推荐指数
4
解决办法
6万
查看次数

替代ASP.NET中的Page_Load(以及一个好的WTF故事)

哇,我有一个问题(甚至可能是每日WTF的一个),我希望有一个解决方案.(我为长篇文章道歉...)

我一直在研究一个月前我继承过的网站.我一直在研究的一个部分是修复其中一个控件(本质上是一个动态标题栏),以便它显示我的用户请求的其他信息.作为这个项目的一部分,我创建了一个Site.master文件,这样我就不必将标题栏重新编码到每个页面中.当我第一次开始这样做时,它看起来效果很好.我开发的所有页面看起来都很棒,并且条形图已更新,因为它应该显示所需的信息.

好吧,当我将Site.master(以及此控件)放入较旧的网站页面(我没有专门开发的网站页面)时,我注意到它们中的一些看起来很糟糕,但不是全部.当我说它看起来很糟糕时,基本上,控件会将自身对齐到页面而不是应该居中.我花了几个小时调试无济于事 - CSS看起来没错,HTML似乎没问题,我在Javascript中没有看到任何东西(虽然,我确实错过了一些东西,我会在一秒钟内指出),甚至旧代码看起来是正确的(尽可能最好 - 它编写得不是很好).另一位同事看了看这个网站,一开始也找不到任何东西.

直到我只想到查看页面的渲染源代码(我在IE8中的开发人员视图中工作到目前为止),才明白出现了什么问题.

原始开发人员在许多页面上执行搜索.为此,他向数据库查询所有数据,然后将它们加载到页面内的Javascript数组中,以便他可以访问它们.这本身就是一个很大的问题,因为我们谈论的是成千上万的项目,而且它显然不具备可扩展性(而且,是的,网站很慢).然而,它最终点击了搞砸了Site.master的东西 - 当他将数据加载到Javascript数组中时,他使用大量的Response.Write(字符串)调用在Page_Load上将数据写入HTML.WTF(以及令我搞砸的是)他在DOCTYPE之前插入Javascript导致IE进入怪癖模式!

所以,因为我需要至少得到这个版本(我稍后会修复真正的问题),我想知道:有没有办法可以强制将这个Javascript插入到HTML中的其他地方 - 在DOCTYPE之后最小?现在,所有Response.Write()调用都在Page_Load方法中完成.我只是需要稍后插入它们.

.net html javascript asp.net

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

Bash中的多线程

我想在我的shell脚本中介绍多线程功能.

我有一个脚本,read_cfg()用不同的参数调用该函数.每个函数调用都是独立的.

是否可以并行地实例化这些函数调用(而不是脚本).请让我怎样才能实现这一目标..?

linux bash shell multithreading

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

运算符在类外重载

有两种方法可以为C++类重载运算符:

课内

class Vector2
{
public:
    float x, y ;

    Vector2 operator+( const Vector2 & other )
    {
        Vector2 ans ;
        ans.x = x + other.x ;
        ans.y = y + other.y ;
        return ans ;
    }
} ;
Run Code Online (Sandbox Code Playgroud)

课外

class Vector2
{
public:
    float x, y ;
} ;

Vector2 operator+( const Vector2& v1, const Vector2& v2 )
{
    Vector2 ans ;
    ans.x = v1.x + v2.x ;
    ans.y = v1.y + v2.y ;
    return ans ;
}
Run Code Online (Sandbox Code Playgroud)

(显然在C#中你只能使用"外部类"方法.) …

c++ operator-overloading

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

在XCode调试器中,是否可以"运行到当前行"?

在XCode中,似乎没有一种明显的方法可以做到这一点.Visual Studio的调试器提供了一个键盘快捷键,它在代码窗口中选择的行上设置临时断点,运行调试器到该点,然后删除断点.在XCode中,您似乎必须手动设置和删除断点才能完成相同的操作.

有更简单的方法吗?

debugging xcode gdb

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