myImage.Alignment = Image.TEXTWRAP Or Image.ALIGN_RIGHT;
РЕДАКТИРОВАТЬ: Важно понимать, что происходит под покровом (и разница между побитовыми и логическими операторами).
У меня нет фактических двоичных значений флагов в вашем образце, но допустим, что TEXTWRAP является двоичным 0001, а ALIGN_RIGHT - двоичным 0010. Когда вы используете бит или два:
Побитовый Или
0010
0001
----
0011
Вы фактически делаете или для каждого бита. В этом случае это дает нам маску, в которой установлены биты для TEXTWRAP и ALIGN_RIGHT.
Битовая А *
Похоже, вы зацикливались на английском описании того, что вы пытаетесь сделать ... Вы хотите TEXTWRAP и ALIGN_RIGHT. Хотя это имеет смысл из словесного описания, если вы попытались выполнить поразрядно и из этих двух значений:
0010
0001
----
0000
Обратите внимание, что ни один из интересующих вас флагов не установлен.