Как изменить любую форму (кроме прямоугольника ...) Заполнить с помощью встроенного IF - PullRequest
0 голосов
/ 26 апреля 2020

Я пробую этот код ниже, но безрезультатно, не могли бы вы сказать, почему? У меня есть прямоугольник в WPF C#, который заполнен imagebru sh, как вы видите, и я использовал inline if, но он не работал, как я планировал ...

Rec1.Fill = Rec1.Fill == (new ImageBrush(new BitmapImage(new Uri(@”C:\1.png”, UriKind.Relative)))
    ? (new ImageBrush(new BitmapImage(new Uri(@”C:\2.png”, UriKind.Relative)))
    : (new ImageBrush(new BitmapImage(new Uri(@”C:\1.png”, UriKind.Relative)));

Обратите внимание, что : Rec1 - мой прямоугольник; ImageBru sh source is 1.png и я хочу изменить его на 2.png Это все, что я хочу ... но это не сработало ... не могли бы вы сказать мне, почему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...