Conversor de medidas em C#

Olá estou com um trabalho da faculdade para fazer em C# um conversor de medidas de comprimento, o comboBox foi preenchido com Milimetro, Centímetro, Decímetro e Metro, não consigo entender como faz os códigos pois só tem um valor para fazer as operações, pelo meu ver não daria para fazer as operações com um valor; peso ajuda e opiniões de vocês!

Modelo do professor

neste caso eu pegaria o valor, e verificaria o destino e a origem para dentro de um if decidir o calculo

Você pode fazer a comparação do texto do combobox destino e origem usando um switch…case, e fazer, por exemplo, valor = valor * destino