Laden...
C
Craenkt
myCSharp.de - Member
2
Themen
5
Beiträge
Letzte Aktivität
vor 6 Monaten
Dabei seit
19.07.2023
Erstellt vor 6 Monaten

Ohh, vielen lieben Dank schon mal dafür!

Das werd ich die Tage definitiv mal austesten!!!

Grundsätzlich dachte ich mir, wäre solch ein unnützes Projekt schon mal die beste Idee, um mich in das Thema "Installationsdateien" einzuarbeiten und nicht den einfachsten Weg zu gehen - ich fänds einfach cool, wenn das schon mal nach nem "richtig" Programm aussieht 😅

Erstellt vor 6 Monaten

Servus Leute,

ich hab so eine etwas größere Hürde, beim letzten Schritt zur Fertigstellung meiner kleinen Programme.

Und zwar möchte ich gerne, wie man es so kennt, zum Schluss jetzt mein VS Projekt gerne in ein Programm umwandeln, das ich dann z.B. auch an Freunde geben kann. So, wie man es kennt, sodass ich eine einzelne Datei habe (z. B. EigenesProgramm.msi) welche dann die Dialogfenster öffnet, für die Angabe zum Installationspfad, etc.

Ich hab das ganze jetzt mit 2 Erweiterungen ("Advanced Installer" und "Microsoft Visual Studio Installer Projects 2022") von VS getestet und bei beiden kommt es zu Problemen:

  • Das installierte Programm wird gar nicht erst ausgeführt;
  • Im Installationsordner ist die angelegte SQLite-Datenbank und die Log-Datei nicht aufzufinden;

Hat da jemand schon Erfahrungen mit und kann mir sagen, dass es an mir liegen muss?!

Kurze Info zum Programm:

  • Es nutzt eine SQLite Datenbank zum abspeichern selbst ausgewählter Pfade
  • Es archiviert dann eine Datei und ersetzt diese mit einer neuen/leeren
  • Legt eine Log-Datei an und notiert dort die meisten Aktionen

Tatsächlich war es das eigentlich schon.

LG und Danke schonmal im Voraus, für den Support

Mike

Erstellt vor einem Jahr

Ich hab nicht mal im Ansatz ein Plan, was du mit MVVM meinst ... bin wie gesagt noch ein Anfänger =)

Vielen Dank für die Unterstützung! Werd mir MVVM direkt mal reinziehen! 😄

Erstellt vor einem Jahr

Danke schon mal für den Ansatz. Ich werd's einfach mal probieren!

Erstellt vor einem Jahr

Ausgangssituation:

Ich habe eine SQLite Datenbank, mit Objekten (Person), welche alle nur die Property "Name" haben.

Diese lasse ich mir in einem ItemsControl als Label untereinander ausgeben.

[Bsp.: Kevin           Button

Marvin        Button

Alfred         Button]

Fragestellung:

Wie kann ich mit dem Button_Click den jeweiligen Eintrag ansprechen bzw. dann aus der SQLite.db löschen?

XAML:

		<StackPanel>
      		<ItemsControl x:Name="PersonenListe">
                <ItemsControl.ItemTemplate>
                    <DataTemplate>
                        <WrapPanel>
                            <Label FontWeight="Bold" Content="{Binding Name}" Width="300"/>
                            <Button Click="Delete_Click" Width="20" Height="20" Content="X"/>
                        </WrapPanel>
                    </DataTemplate>
                </ItemsControl.ItemTemplate>
            </ItemsControl>
        </StackPanel>

Code-Behind:

public partial class MainWindow : Window
    {
        private readonly DBInput _dbInput = new DBInput();
        public MainWindow()
        {
            InitializeComponent();
            ShowPersons();
            
        }

        private void ShowPersons()
        {

            var Group1 = _dbInput.Persons.ToList();
            List<Person> personNameList = new List<Person>();
            foreach (var group in Group1)
            {
                personNameList.Add(new Person() { Name = group.Name });
            }

            PersonenListe.ItemsSource = personNameList;

        }

        private void Delete_Click(object sender, RoutedEventArgs e)
        {

			??????????????????????
        }
    }

Vielen Dank schon mal im Voraus.

LG