小编use*_*416的帖子

Openxlsx 多重验证损坏输出文件

我正在尝试添加多个验证并将公式添加到 Excel 文件。这是我使用的代码:

library(openxlsx)
fileTemplate <- 'New01.xlsx'
wbTemplate <- loadWorkbook(fileTemplate)
addWorksheet(wbTemplate, "Sheet1")
writeData(wbTemplate, "Sheet1", dataset)
len <- NROW(dataset)
dataValidation(wbTemplate, 2, col = 2, rows = 2:len, type = "list", value = "'Data Validation'!$A$2:$A$19")
dataValidation(wbTemplate, 2, col = 3, rows = 2:len, type = "list", value = "'Data Validation'!$B$2:$B$501")
dataValidation(wbTemplate, 2, col = 5, rows = 2:len, type = "list", value = "'Data Validation'!$C$2:$C$6")
openXL(wbTemplate)
Run Code Online (Sandbox Code Playgroud)

如果我只使用一个 dataValidation,它会打开,如果不止一个,它会抱怨文件已损坏......

r

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

MIT Scratch功能块

我和我的孩子正在经历一本"学会用刮刮"的书.其中一个练习是要求创建一个使用一些简单公式的"功能块".他们没有解释书中的"功能块"或者我可能错过了它.我也找不到任何关于它的信息.谁能告诉我这是什么,可能会举个例子?谢谢!

mit-scratch

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

带有 OK 动作的 Caliburn MVVM WPF 对话框

我正在使用 Caliburn 框架在 WPF 中重写一个项目。我来自 C++ 世界,所以即使是最简单的事情也有一些困难......

所以,假设我有:MainView、MainViewModel、DialogView、DialogViewModel。

在 MainView.xaml 中:...

<MenuItem Name="Dialog" Header="Dialog"></MenuItem>
Run Code Online (Sandbox Code Playgroud)

... Caliburn 将其绑定到 MainViewModel 中的一个方法:

public void Dialog()
        {
            dynamic settings = new ExpandoObject();
            settings.WindowStartupLocation = WindowStartupLocation.Manual;
            _windowManager.ShowWindow(new DialogViewModel(_windowManager), null, settings);
        }
Run Code Online (Sandbox Code Playgroud)

它工作正常,弹出对话框。

现在,在这个对话框中,我有:

<TextBox Name="Dimension1"/>
<TextBox Name="Dimension2"/>
Run Code Online (Sandbox Code Playgroud)

加上,其他文本框,复选框等。然后有确定和取消按钮:

<Button Content="OK" Name="OK"></Button>
<Button Content="Cancel" Name "Cancel"></Button> 
Run Code Online (Sandbox Code Playgroud)

现在,就像现在一样,它们绑定到 DialogViewModel 中的 OK() 和 Cancel() 方法,我无法弄清楚或找到有关如何在 DialogViewModel 中处理它们的信息。
我在创建 DialogResultsAction 类时找到了一个示例,我可以将 OK/Cancel 按钮与此类中的方法绑定,但无法理解如何进一步进行...

你能建议我应该往哪个方向走吗?

c# wpf button mvvm caliburn

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

标签 统计

button ×1

c# ×1

caliburn ×1

mit-scratch ×1

mvvm ×1

r ×1

wpf ×1