Post Summary : Disable CallOut Popup for a Field or Column in SharePoint 2013 List,Hide CallOuts from Title Filed in SharePoint 2013 Document Library
I have written various topics on CallOut Popups on this site and I must say, working with CallOuts is getting very Interesting.
See the Complete tutorial on CallOut Popups at SharePoint 2013 CallOut Popups Tutorials for examples on Creating CallOuts, CallOut Actions and more..
Today I was looking for Options to Disable or Remove CallOuts from a SharePoint 2013 Task List. CallOuts by default, are displayed on “Task Name” field in a typical SharePoint 2013 Tasks List.
See the screen below.
For any Field that displays CallOuts two properties are set – one to show the CallOut Popup link and other to set if the displaying CallOut is even allowed for a Field or not.
SPField.CalloutMenu – This property gets or sets an indication of whether the field shows a link to the Callout menu.
In other words, If this property is true the link to the CallOut (i.e. ‘…’) is displayed.If set to False the link is not shown.
SPField.CalloutMenuAllowed – This property gets or sets an indication of whether showing the callout menu in the field is allowed, prohibited, or is optional and determined by the CalloutMenu property.
Things to Note –
* Attempts to set SPField.CalloutMenu property is ignored if CalloutMenuAllowed is not set to Allowed.
* If CalloutMenuAllowed is set to Prohibited, the CalloutMenu(showing the link) is always false. If CalloutMenuAllowed is set to Required, the CalloutMenu(showing the link) is always true.
So to disable or remove CallOuts for a Field say “Task Name” in a Tasks list, you need to set the “SPField.CalloutMenuAllowed” property of “Task Name” as Prohibited and then use it in your list.
Updated! A Quick workaround to Hide CallOuts is by switching Views that you use in your list.See the Quick workaround to Hide CallOuts in a SharePoint 2013 Task List.
SharePoint 2013 CallOut Popups Tutorials
Original article : Here