Создайте свой собственный IList<NetworkInterface>
и присвойте его свойству:
Google.Apis.Compute.v1.Data.Instance requestBody = new Google.Apis.Compute.v1.Data.Instance();
requestBody.NetworkInterfaces = new List<NetworkInterface>
{
new NetworkInterface { ... }
};
Можно препятствовать тому, чтобы контекстное меню по умолчанию появилось путем обработки ContextMenuOpening
событие и установка ContextMenuEventArgs.Handled
к истинному.
Что касается панели инструментов, я не уверен - возможно, Вы могли так или иначе изменить стиль по умолчанию DocumentView для не включения панели инструментов? Я никогда не делал многого со стилями, но это, вероятно, где я начал бы смотреть.
Можно скрыть (или изменение) панель инструментов путем создания шаблона управления для DocumentViewer без панели инструментов.
запустите с демонстрационного шаблона от https://msdn.microsoft.com/en-us/library/aa970452 (v=vs.100) и добавьте и удалите вещи, пока Вы не будете довольны результатами.