我有一个TextBlock
WPF.我写了很多行,远远超过它的垂直高度.我预计一个垂直滚动条会在发生时自动出现,但事实并非如此.我试图在"属性"窗格中查找滚动条属性,但找不到.
如果我TextBlock
的内容超出其高度,我怎样才能自动创建垂直滚动条?
澄清:我宁愿从设计师那里做,而不是直接写给XAML.
我有一个输入字符串,我想验证它包含:
为了澄清,我在代码中有3个不同的案例,每个案例都要求进行不同的验证.在C#中实现这一目标的最简单方法是什么?
我有一个foreach块,我想为跟踪调试目的绘制foreach内部步骤的索引.作为一个C#新手我做如下:
int i = 1;
foreach (x in y)
{
... do something ...
WriteDebug("Step: "+i.ToString());
i++;
}
Run Code Online (Sandbox Code Playgroud)
我想知道是否有任何方法可以获得当前步骤索引的值而无需为此目的明确创建变量.
编辑:为了澄清,我显然熟悉for循环的选项,但它不是我正在经历的数组,而是一个无序的集合.编号的原因仅仅是为了显示调试级别的进度,而不是其他任何内容.
在我的应用程序中,我有一个用于绘制调试数据的窗口.当它加载时,我想在所有其他窗口后面"在后台"打开它.
实现这一目标的最佳方法是什么?