我对 wpf 和 c# 完全陌生,所以如果这是一个非常微不足道的问题,请原谅。我正在尝试创建一个相当简单的控件。
该网格将始终具有连续的数字,其前面有一个彩色矩形。单击灰色矩形将更改其颜色,并将文本设置为粗体(我将在稍后处理这些触发器)。
现在,我只需要弄清楚如何动态创建这个控件。程序启动时,需要一次性创建该控件,之后大小就不会改变。我需要告诉它列数和行数(每列可能总是有 8 个元素),并用特定字体样式/矩形颜色的连续数字填充它。
我尝试为矩形/标签组合创建一个 stackpanel UserControl,将样式传递给它,然后在网格中的特定行/列中添加 32 个这样的 UserControl。但我需要该网格的大小是动态的,所以我认为代码中需要一些 for 循环。
谢谢!
我有一个 csv 文件“emp.csv”,其中包含以下信息。
empid status
1 t
2 a
3 t
4 t
5 a
Run Code Online (Sandbox Code Playgroud)
我需要 empid 和具有 status="t" 的员工的状态,并且输出应该位于“res.csv”文件中
我想将日期格式转换为字符串,但字符串输出不会到来
DateFormat currentDate = new SimpleDateFormat("dd MM yyyy ");
String currDateString = String.valueOf(currentDate);
System.out.println(currDateString);
Run Code Online (Sandbox Code Playgroud) 我必须使用 Powershell 或 Groovy 脚本从方括号中提取字符串。
电源外壳 :
$string = "[test][OB-110] this is some text"
$found = $string -match '(?<=\[)[^]]+(?=\])'
echo $matches
Run Code Online (Sandbox Code Playgroud)
当我运行上面的代码时,它返回:
test
Run Code Online (Sandbox Code Playgroud)
我希望它返回这个:
test
OB-110
Run Code Online (Sandbox Code Playgroud)
我需要提取括号内的所有文本。
我有一些 powershell 代码,可将大量计算机从 SQL 查询返回到数组。
查询返回的成员总数不同。我也洗牌了数组。
我想将该数组按百分比拆分为四个或五个较小的数组。我想事先定义百分比。例如,我可能希望看到 25%、25%、25%、25%。还有一次我想看到 10%、30%、30%、40% 或另一个 5%、35%、30%、30%。
$phasepercents = 0.1,0.2,0.2,0.25,0.25 #Percentage of machines in each
group
# AD groups to be created, Group5 is not needed as all EUC machines will be
# added in the final round
$Phase0group = @()
$Phase1group = @()
$Phase2group = @()
$Phase3group = @()
$Phase4group = @()
$computers = my sql query with returned computers
$totalmachines = $computers.count #Total No of machine in the collection
$Machinesineachgroup = @()
$phasestartnumbers = …Run Code Online (Sandbox Code Playgroud)