netassist Novice
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
arne_v Ekspert
17. marts 2017 - 22:34 #1
Hvilken type applikation er du ved at lave / hvilket framework bruger du?
netassist Novice
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>
netassist Novice
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>
arne_v Ekspert
18. marts 2017 - 23:54 #4
Saa en WPF applikation?
netassist Novice
19. marts 2017 - 19:53 #5
ja sorry .
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.
netassist Novice
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 :)
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

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





Computerworld
Live fra Retten i Glostrup (afsluttet): Retten vurderer: Må Computerworld fortsætte liveblog eller ej?
Live fra Retten i Glostrup: Vi er tilbage i retten til Atea-sagens tredjesidste dag inden jul. Følg med i sagen her live og hør om, hvorvidt en rejse til USA var ren ferie på skatteydernes penge eller ej.
CIO
Efter masser af luksusbilag i Atea-bestikkelsesretssagen: Tiltalte it-topfolk fastholder uskyld - vil frifindes
Efter 18 retsdage med timelange afhøringer af de tiltalte og tonsvis af bilag står sagen stadig åben. "Hvis der er kommet noget frem her under sagen, så er det noget, der taler for vores påstand om frifindelse," mener forsvarer Michael Skjødt.
Comon
Ny topmobilprocessor afsløret: Her er de fire ting, du skal vide om Snapdragon 845
Qualcomm har præsenteret sin Snapdragon 845-chipsæt, som vil være at finde i mange af næste års bedste Android-telefoner. Her er alt, hvad du skal vide om chippen
Job & Karriere
Dansk it-virksomhed indførte fire-dages arbejdsuge: I dag er sygefraværet rekord-lavt og direktøren har tabt sig 13 kilo
Interview: Great Place To Work kategori-vinderen IIH Nordic har indført en fire-dages arbejdsuge og taget et opgør med forstyrrende storrums-kontorer og en frustrerende mailkultur. I dag er medarbejderne gladere end nogensinde før.
White paper
Mobility - her er de aktuelle udfordringer
Hvad med sikkerheden? Mobility-bølgen fejer igennem danske virksomheder, og der er masser af muligheder og faldgruber. Sikkerheden halter, men det kan der gøres noget ved. Produceret af Computerworld.dk i oktober 2014.