/// <summary> /// Konstruktor /// </summary> /// <param name="admin">Správce poznámkového bloku</param> /// <param name="record">Záznam pro úpravu</param> /// <param name="selectPage">Následující strana - tedy strana kde je místo</param> public NoteAddWindow(NoteAdmin admin, NoteRecord record, byte selectPage) { DataContext = record; InitializeComponent(); this.admin = admin; this.record = record; this.selectPage = selectPage; if (record == null) { removeButton.Opacity = 0.5; removeButton.Focusable = false; } }
/// <summary> /// Základní konstruktor /// </summary> public NoteStartWindow() { InitializeComponent(); // Vytvoření jediné instance správce pro tuto sekci admin = new NoteAdmin(informationCanvas); page1Button.Background = Brushes.Black; // Načtení Identifikátorů a samotných poznámek admin.LoadId_Color(); admin.LoadRecord(); admin.ConstructGraphicRecord(selectPage); // Kliknutí na poznámku - přidání obsluhy do této události admin.GraphicRecord_RectangleButtonClick += Admin_GraphicRecord_RectangleButtonClick; // Přidání obsluhy události změny strany PageChange += PageChangeSelect; }
/// <summary> /// Základní konstruktor /// </summary> /// <param name="admin"></param> public NoteSelectColorWindow(NoteAdmin admin) { InitializeComponent(); this.admin = admin; selectColor = 0; }