问题标签 [editmode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5620 浏览

vba - 在 PowerPoint 中从编辑模式下的按钮调用宏

我正在尝试编写一个可以在 PowerPoint 2007-2010 的编辑模式下调用的 vba 宏。

我可以轻松地将命令按钮添加到演示文稿中。但是,只有在幻灯片模式下才能单击此按钮来触发 vba 宏。

但是,我想做的是让这个按钮在编辑模式下触发相关的 vba 宏。在编辑模式下单击它可以让我更改它的大小等,但它不会调用宏。

另一方面,在 Excel 中,当我插入一个按钮时,我得到了完全预期的行为 -> 单击它会调用 vba 操作。

那么,如何在 PowerPoint 中的编辑视图期间创建一个调用 vba 宏的按钮(或其他具有相同作用的元素)。我能想到的唯一方法是使用功能区操作,但是在这种情况下这是不切实际的,因为宏将修改与按钮关联的形状,并且每张幻灯片可能有几个这样的形状,每个都应该有自己的按钮。

0 投票
1 回答
371 浏览

asp.net - 带有验证器的 Telerik 网格编辑似乎重叠

我有一个用于 asp.net ajax 的 Telerik 网格,其中 AllowAutomaticxxxx 属性设置为 true 并且 EditMode="EditForms"。主表视图用于部门,明细表用于功能。目前能够插入新的部门和功能,也可以编辑部门和功能。我正在为部门和职能使用必填字段验证器。现在我面临一个问题。打开一个编辑函数和一个插入分区时,验证器显示为重叠。我的意思是当它们同时打开时,当我编辑函数并单击更新按钮时,出现分区名称的验证器!我在网格中使用了 ajaxmanager 的另外 1 件事,我不确定这是否是问题所在。

0 投票
2 回答
5733 浏览

asp.net - 将 ASP.Net DetailsView 置于编辑模式和更新模式

我们正在使用带有 VB.Net 代码隐藏文件的 ASP.Net DetailsView。我们试图通过允许用户单击“编辑”按钮然后单击“更新”按钮来允许用户在 DetailsView 中编辑和保存更改。

当用户单击 Edit 按钮时没有任何反应,因此我们为 Edit 按钮添加了 OnClick 处理程序。DetailsView 将进入编辑模式,但前提是用户单击 Edit 按钮两次。(也许是一个 ASP.Net 错误?)

一旦 DetailsView 处于编辑模式,Update 和 Cancel 按钮就会按预期显示,但是当用户单击其中任何一个按钮时都不会发生任何事情。我们在 Update 按钮上放置了一个 OnClick,试图强制 DetailsView 更新,但 .ChangeMode(DetailsViewMode.) 的唯一选择是 Edit、Insert、ReadOnly。

我还认为 DetailsViews 不需要额外的 OnClick,除非我们需要执行特殊处理。

这是 DetailsView 的标记:

这是代码隐藏文件中的编码:

ButtonUpdate_Click 例程不完整,因为我们不知道如何让 DetailsView 进行更新。

附加说明:这是我们第一次尝试通过不在标记中设置 DataSource 来执行 DetailsView。我们没有这样做,而是使用 DataSet 设计器中创建的 DataSet TableAdapter 中的数据。

如果我们在标记中执行 DetailsView 和 DataSource ,那么 Edit 和 Update 按钮可以正常工作。我们也这样做是为了尽可能消除额外的编码。

0 投票
2 回答
1572 浏览

objective-c - 单元格的 UITableView 内容不会继续编辑

我有UITableView一些自定义单元格。在每个单元格中,有一个ImageView和三个标签,并从一个字符串数组中获取数据。我已经在我的故事板中完成了布局。数据源是一个字符串数组。这行得通。

现在我EditButton在代码中插入了一个。现在我可以看到了EditButton,但是当我激活编辑模式时,表格单元格将被调整大小,但图像和标签不会移动。

你能告诉我如何移动单元格的内容吗?谁知道UITableView使用 EditMode 和故事板的教程。我发现的所有教程都基于“旧”Xcode。

非常感谢

顺便说一句,这是我的代码:

0 投票
2 回答
13208 浏览

excel - SharePoint 2010:以编辑模式打开 Excel 文件的链接

我有一个带有按钮的应用程序。此按钮指的是我在 SharePoint 上的 Excel 文档。但是,它将下载文件,这意味着它是只读的。现在,SharePoint 中有一个选项可以在编辑模式下打开文件,我希望我的按钮也可以这样做 - 如何使用链接href链接到文件并在编辑模式下打开它?

在此处输入图像描述

如何使用 SharePoint 外部的按钮执行与“在 Microsoft Excel 中编辑”相同的操作?就像一个指向文件的链接,它将在编辑模式下打开它。

0 投票
3 回答
907 浏览

iphone - 使用单行/单元格进入编辑模式

我有一个来自此示例的自定义滑动识别类: 如何在自定义 UITableviewCell 中检测滑动删除手势?

现在我想在 indexPath 中选择那一行并为其启用编辑模式,有人可以告诉我如何完成吗?

0 投票
3 回答
4034 浏览

c# - 如何防止 DataGridTemplateColumn 基于某些条件进入编辑模式?

我有一个可编辑的 DataGridTemplateColumn。如果业务对象满足某些标准,我只希望用户能够编辑此列中单元格的内容。假设我的业务对象实现了 INotifyPropertyChanged 并具有三个属性:NameDepartmentSalesNameDepartment是字符串,Sales是双精度数。

我希望用户只有在部门等于“零售”时才能编辑销售值。这是我可能用来执行此操作的数据网格:

我正在使用带有两个 Text 元素的堆栈面板。我在 Text 元素的 Visibility 中使用绑定来切换 Text 元素。如果我有一行的部门值不是“零售”,则无论单元格处于显示模式还是编辑模式,我都会在销售列中显示一个 TextBlock。

这对我来说似乎是一个笨拙的解决方案。有什么方法可以阻止这些类型的单元格完全进入编辑模式?我只想在部门为“零售”的情况下允许编辑模式。这可能吗?

编辑:添加代码。

@雷切尔。感谢您的帮助。我想粘贴我所有的数据网格 XAML 代码,以确保一切正常。

我几乎得到了我想要的地方。当我单击一行Sales中的一个值时Retail,会出现一个 TextBox,但其中没有值(请参见此处)。我不确定为什么它没有值,因为 TextBoxTemplate 中的 TextBox 指定了一个绑定。你知道这是为什么吗?

编辑:我注意到此解决方案的另一个问题,我实际上无法编辑销售列中的值。如果我尝试,该值将恢复为原始的预编辑值。

0 投票
1 回答
752 浏览

uitableview - TableView单元格内容在iOS 6编辑模式下不移动

我有 UITableViewCell 的子类。这是我的设置

在此处输入图像描述

我用过自动布局。现在,当用户在单元格上滑动时,我可以看到“删除”按钮,但它与我的右侧图像视图重叠。单元格内容没有变化。这是我的代码

我在 Stackoverflow 上看到了几个问题,但没有得到任何解决方案。

任何人都可以告诉我我做错了什么吗?任何形式的帮助都将受到高度赞赏。谢谢

更新:: 我尝试以编程方式添加 UIImageView。静止图像视图没有变化

在此处输入图像描述

0 投票
1 回答
124 浏览

c# - 如何从编辑模式中排除 datagridviewtextbox 列?

我有一个 datagridviewtextboxcolumn 类型的网格视图,其中包含以下字段:

SrNo 和 Amount 是根据代码自动计算的,并且都处于模式。ReadOnly我希望用户在进入单元格时进行编辑。为此,我Page_Load()在表单事件中设置了网格的编辑模式。

但是生成 SrNo 的逻辑。当我以这种方式设置 EditMode 时,Amount 不起作用。我可以使用哪种方式在除这两列之外的所有列上应用编辑模式。(SrNo。和金额)。我已使用CellEnter()网格视图的事件在我的程序中生成“SrNo”和“Amount”。

请帮忙。

0 投票
1 回答
1132 浏览

uitableview - 在编辑模式下重新加载 UITableView

我有一本字典,其中包含列表中的每个项目。然后我有一个 plist,其中包含列表中每个项目的用户信息,包括该项目是否已被收集。然后我根据字典的 plist 加载带有信息的 UITableView,仅显示用户仍未收集的项目。

用户可以点击每一行并导航到 UIView 页面,其中包含项目的信息,使用静态按钮将项目添加到已完成列表中。当按下按钮时,程序将与用户 plist 文件中的项目相关的“已完成”字段更改为“是”,当用户导航回 UITableView 时,通过调用函数将项目从列表[self.tableView reloadData]中删除。viewDidAppear

我还希望用户能够在 UITableView 中进入“编辑模式”并一次选择要添加的多行。我已经设法使功能正常工作,使用self.tableView.allowsMultipleSelectionDuringEditing = YES;但是NSArray *temp = self.tableView.indexPathsForSelectedRows;tableView 不会刷新屏幕,直到用户导航出页面并再次返回。我已经尝试添加[self.tableView reloadData]不同的功能,但它们都不起作用。

提前感谢您的帮助。