Функция db.adminCommand
ожидает, что объект будет передан как параметр ( здесь ), так что вы можете воспользоваться универсальным типом BsonDocumentCommand
и получить результат как BsonDocument, попробуйте:
var command = new BsonDocumentCommand(
new BsonDocument() { { "replSetGetStatus", 1 } });
var res = await _admin.RunCommandAsync(command);
Любой Grid
и Canvas
средства управления сделали бы то, что Вы хотели.
Для большинства случаев я рекомендовал бы использовать Grid
накладывать элементы, поскольку можно также управлять, как они изменяют размер легко. Они сложат в порядке, Вы определяете их (в последний раз определенный наверху).
Попробуйте что-то вроде этого:
<Grid>
<Rectangle Fill="Blue"/>
<Ellipse Fill="Red"/>
</Grid>
BTW - изучение XAML намного легче сделать в интерактивном инструменте как Kaxaml.
Если я получаю Вас правильно, просто поместите управление в обратный порядок в Сетке. Порядок определяет Z-индекс управления
<Grid>
<c:ControlFirst/>
<c:ControlSecond/>
</Grid>