# Customized UI C# callback

**URL:** <https://devforum.zoom.us/t/customized-ui-c-callback/7155>\
**Category:** Windows\
**Created:** [December 20, 2019, 4:57pm UTC](https://devforum.zoom.us/t/customized-ui-c-callback/7155 "2019-12-20T16:57:41Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [December 23, 2019, 11:58pm UTC](https://devforum.zoom.us/t/customized-ui-c-callback/7155/3 "2019-12-23T23:58:08Z")

</div>

Hi Okan,

Thanks for the wait. Regarding the issue you are facing, we are able to identify an issue for this. In order to help you get it working for the current version, please following these steps to modify the C# wrapper so that everything will work as expected:

1. Locate and find the `customized_video_container_dotnet_wrap` file
2. Modify the implementation of the interface `CCustomizedVideoContainerDotNetWrap::CCustomizedVideoContainerDotNetWrap(ZOOM_SDK_NAMESPACE::ICustomizedVideoContainerWrap* pWrap)` into:

```auto
m_dotNetWrapImpl = gcnew ICustomizedVideoContainerDotNetImpl(pWrap);
		m_pEvents = new CustomizedVideoContainerEventHandler(this);
		if (m_dotNetWrapImpl)
		{
			BindEvent();
		}

```

1. Locate and open the file customized\_share\_render\_dotnet\_wrap.cpp file.
2. Modify the implementation of the interface CCustomizedShareRenderDotNetWrap::CCustomizedShareRenderDotNetWrap(ZOOM\_SDK\_NAMESPACE::ICustomizedShareRenderWrap\* pWrap) into:

```auto
m_dotNetWrapImpl = gcnew ICustomizedShareRenderDotNetImpl(pWrap);
		m_pEvents = new CustomizedShareRenderEventHandler(this);
		if (m_dotNetWrapImpl)
		{
			BindEvent();
		}

```

After the modification, rebuild your SDK app and you shall receive the callback. Hope this helps. Please let me know if any questions.

Thanks!

---

_[View the full topic](https://devforum.zoom.us/t/customized-ui-c-callback/7155)._
