The only type of boundary condition you can apply to a cross section in the middle of a river element is a rating curve – stage/discharge. This would let you force a defined water surface elevation at any cross section.
If you want to apply a normal depth boundary condition with a slope, you would have to model each reach as a separate river. You could then join the rivers by selecting Edit>Move Points/objects and moving the vertices to overlap where you want to create a junction between rivers.
Hope this helps!