问题列表 - 第12555页

隐藏Visual Studio设计器中的WPF元素

我有一个WPF表单,基本上看起来像这样:

<Window ...>
  <Grid>
    <DockPanel>
      [content shown during normal operation]
    </DockPanel>

    <Grid Background="#CCCC" Visibility="Hidden">
      [overlay grid which is only shown during special circumstances]
    </Grid>
  </Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)

覆盖网格隐藏其他所有内容(即"正常内容"),仅在特殊情况下显示(即网络连接断开).运行程序时,这非常正常.

现在,在设计模式下,问题是Visual Studio忽略了Visibility="Hidden".通常,这是完全合理的(毕竟,我希望能够编辑隐藏的UI元素),但在我的情况下,它很烦人,因为它阻止我编辑设计器中DockPanel中的东西.

所以,我想做的是这样的:

<Grid Background="#CCCC" Visibility="Hidden" VS.ShowInDesigner="False">
  [overlay grid which is only shown during special circumstances]
</Grid>
Run Code Online (Sandbox Code Playgroud)

但是,唉,没有这样的财产,或者至少没有我所知道的财产.有任何想法吗?

wpf visual-studio-2008

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

选择单选按钮时更改字段值

我想在选择单选按钮时更改隐藏输入字段的值:

    <input type="radio" name="r1" value="10" />10
    <br/>
    <input type="radio" name="r1" value="45" />45
    <br/>
    <input type="hidden" name="sum" value="" />
Run Code Online (Sandbox Code Playgroud)

例如,当用户单击一个按钮时,隐藏字段的值将更改为该值.

html javascript hidden-field radio-button

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

如果求和值全为空,如何使linq Sum返回null

我有一个看起来像这样的LINQ查询...

var duration = Level3Data.AsQueryable().Sum(d => d.DurationMonths);
Run Code Online (Sandbox Code Playgroud)

如果所有d.DurationMonths值都为null,则Sum返回0.null如果全部d.DurationMonths是,我怎么能让Sum返回null?或者我是否需要首先运行单独的查询以在执行总和之前消除这种情况?

linq nullable sum

14
推荐指数
2
解决办法
7239
查看次数

带有TreeView的MVVM - 添加节点

在这个TreeView 示例中,如何向树中添加节点(即在运行时将新子节点添加到树中的特定节点)?

是否应将新节点添加到
(a)模型或
(b)视图模型?
如何改变其中一个影响另一个?

.net c# wpf treeview mvvm

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

C中的线程安全char字符串

在C:

如果我有3个线程,2个线程将字符串附加到全局字符串(char*),1个线程正在从该字符串中读取.

假设2个线程每秒附加大约8 000个字符串,第3个线程也经常读取.它们是否有可能在完全相同的时间追加并覆盖彼此的数据或同时读取并获得不完整的字符串?

c multithreading char

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

在运行Python单元测试套件时,您可以通过哪些数字作为详细信息?

Python unittest框架有一个详细的概念,我似乎无法在任何地方找到它.例如,我正在运行这样的测试用例(如文档中所示):

suite = unittest.TestLoader().loadTestsFromTestCase(MyAwesomeTest)
unittest.TextTestRunner(verbosity=2).run(suite)
Run Code Online (Sandbox Code Playgroud)

我见过的唯一的数字是冗长的2.这个神奇的数字是什么,它意味着什么,我能通过什么呢?

python unit-testing verbosity

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

用于获取操作系统语言(本地化信息)的Win32 API?

任何人都可以帮我解决如何通过win32 API(C/C++)获取Windows操作系统的语言(英文,中文等)?

谢谢,Sourabh

c++ winapi localization

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

跟踪emacs中的max-specpdl-size错误

我在emacs中随机收到以下错误:

变量绑定深度超过max-specpdl-size

......而且我一直在随意的时刻得到它.在研究了这个之后,好像某个地方的一些elisp正在递归过深.是否有任何跟踪此问题的策略?就实际造成这种情况而言,我完全不知所措.

我得到了一些错误,表明使用ropemacs进行无限递归(但这些通常是Python错误).用ropemacs可能会错误配置某些东西吗?

更新:有趣的是,我发现如果我为"speedbar"执行"Ch a"而不是"rope-",我总是会收到此错误.

emacs elisp ropemacs

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

cygwin命令复制到Windows剪贴板

我在这里看到:

http://www.pgrs.net/2008/1/11/command-line-clipboard-access

在linux和osx中有一种方法可以从命令行复制到剪贴板.所以我运行了我的cygwin setup.exe,但找不到xsel包.我猜也许这个软件包还没有被移植到Windows?看起来在Windows中有一个工具可以做到:

http://www.labnol.org/software/tutorials/copy-dos-command-line-output-clipboard-clip-exe/2506/

我想我会试试 - 但我认为我会问是否有人找到了一个好的解决方案.

cygwin

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

使用LINQ在列表中查找特定类型的第一个元素

使用LINQ和C#在元素列表中找到特定类型的第一个项目的最短符号是什么.

c# linq

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