Avatar billede netassist Juniormester
17. marts 2017 - 22:16 Der er 7 kommentarer

mvvm

Kan man lave e auto loader som man gør i php . at vis men henter denne viewmodel skal den hente denne view Class
Avatar billede arne_v Ekspert
17. marts 2017 - 22:34 #1
Hvilken type applikation er du ved at lave / hvilket framework bruger du?
Avatar billede netassist Juniormester
18. marts 2017 - 19:36 #2
ville gerne prøve uden fremework.

\Views
- skibeViews
-inførskibeViews
\Models


\Viewmodels
- skibeViewmodels
-inførskibeViewmodels


mainwindows.xaml
<Window x:Class="NetMVVM.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:NetMVVM"
        mc:Ignorable="d"
        Title="MainWindow" Height="350" Width="525">

    <!--<Window.Resources>
        <DataTemplate x:Name=""></DataTemplate>
    </Window.Resources>-->
   
   
    <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition/>
            <ColumnDefinition/>
            <ColumnDefinition/>
            <ColumnDefinition/>
            <ColumnDefinition/>
        </Grid.ColumnDefinitions>

        <Grid.RowDefinitions>
            <RowDefinition/>
            <RowDefinition/>
            <RowDefinition/>
            <RowDefinition/>
            <RowDefinition/>
        </Grid.RowDefinitions>

        <DockPanel Background="LightGray" Grid.Row="0" Grid.Column="0" Grid.RowSpan="5">
            <StackPanel>
                <Button Content="Nyt Skib"/>
                <Button Content="Infør Skib "/>
                <Button Content="Søg "/>
            </StackPanel>
        </DockPanel>

        <ContentControl Grid.Row="0" Grid.Column="1" Grid.RowSpan="5" Grid.ColumnSpan="4" Content="{Binding}"/>


    </Grid>
</Window>
Avatar billede netassist Juniormester
18. marts 2017 - 19:50 #3
<!--<Window.Resources>
<DataTemplate x:Name=""></DataTemplate>
</Window.Resources>-->

rette denne
<Window.Resources>
        <DataTemplate x:Name="nytSkib" DataType="{x:Type viewmodels:NytSkibViewmodels} ">
            <views:NytSkib DataContext="{Binding}"/>

        </DataTemplate>
    </Window.Resources>
Avatar billede arne_v Ekspert
18. marts 2017 - 23:54 #4
Saa en WPF applikation?
Avatar billede netassist Juniormester
19. marts 2017 - 19:53 #5
ja sorry .
Avatar billede arne_v Ekspert
20. marts 2017 - 01:20 #6
Jeg har ingen WPF erfaring.

Men som jeg har fortsaaet WPF MVVM, saa er kalde/dependency logikken:

V->VM->M

hvor hver V kun har en tilknyttet VM mens en VM godt kan vaere tilnyttet flere V.
Avatar billede netassist Juniormester
20. marts 2017 - 21:48 #7
ja men det har jeg også fået det til :)
men der efter drille det nå man har fler sider :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester