What is the best way to work with an artist in a WPF application?

I am going to finish the main components of my application, and I am ready to switch gears soon and work a little with the GUI. From the very beginning, I decided to write a WPF-based application for two reasons:

a) I want my application to be visually stunning and 100% skineable.
b) I completely suck at designing user interfaces and then some more.

So, the plan is for the GUI artist to participate in the project and allow him to perceive all the visual aspects of this. However, I had never worked in a WPF project before and had no idea how to handle this. I would like to hear from people with experience in this field who can give some advice.

Thanks.

Edit:

I did not mention this, but yes, the artist will use MS Expression Blend software. I'm more interested in knowing how to work with him, and not what tools he will use.

+3
source share
4 answers
  • Make sure your project uses the MVVM pattern. This greatly facilitates the work of the user interface designer without affecting other parts of the application.
  • Use commands, not events, and bind them to VM
  • Avoid code appearing in view code. When you use commands, the only thing that really needs to be is the line setting the DataContext window to the ViewModel. Sometimes you can also listen to ViewModel events for new windows to appear.
  • Use Databinding as much as possible, it just makes the job more smooth.
+3
source

GUI, , "" - XAML .

, , , , XAML, , " ", WPF .

, ( , ..), , , , .

+3

Expression Blend . .

MS - Sliverlight XAML. Designer Expression. , , XAML .

+2

Expression Blend - , Longhorn213.

Blend , /, Visual Studio, XAML. , , , .

, " ". , , . , .., / . , - , . .

VS/Blend - , , , . !

+1

Source: https://habr.com/ru/post/1704412/


All Articles