我试图改变窗口控件选择行的方式,使其类似于它在记事本中的工作方式。
默认情况下,如果我选择一行(例如Shift- end ),则所有字符和行尾都被选中:
Sample text
^^^^^^^^^^^^ <- this is the selection
在记事本中,它只选择文本:
Sample text
^^^^^^^^^^^
因此,在RichEdit20A控件中按delete (或backspace)将删除该行,而在记事本中仅删除文本并将该行保留为空。
有没有什么简单的方法(除了我自己处理选择之外)来配置RichEdit20A控件以保持格式,但使行选择像记事本一样工作?
我有一个带有复选框和一个“OK”按钮的数据窗口。在至少选中其中一个复选框之前,该按钮处于禁用状态。问题是,如果我选中了多个复选框,而我想取消选中其中一个,该按钮将被禁用。我在itemchanged事件中编写了代码:
int li_ind
long ll_row
choose case dwo.name
case "ind"
for row = 1 to this.RowCount()
if data ='1' then
li_ind++
我正在编写一个windows应用程序,就像记事本一样,但在MDI格式。我已经找到了很多这样的示例,但它们中没有一个实现了状态栏,这是在视图菜单项,我的意思是在每个记事本中有一个菜单项名为视图,如果你点击这个项目,你可以激活或停用状态栏,而文字换行选项没有被选中,如果你这样做,行和列数字出现在一个StatusBarLabel中,你能告诉我我应该如何在我的应用程序中实现记事本的这一部分吗?我找到了这些用户定义的属性,但我发现它们对我不起作用!
public int CurrentColumn
{
get { return textBox1.SelectionStart - textBox
本质上,我正在尝试添加一个复选框触发器。我在A列中有一个数字。当输入该数字时,复选框将出现在G列中。当选中该复选框时,我希望它触发加法函数,并将1添加到A列的同一行,而不影响其他行,然后取消选中复选框。
到目前为止,这只用于第1行,而不是其他行,我不完全确定原因。
function onEdit (e) {
checkboxes(e);
addition(e)
}
function checkboxes(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
ui = SpreadsheetApp.getUi();
v