public PanelOs2Bitmap() { XamlReader.Load(this); grdIcons.Columns.Add(new GridColumn { DataCell = new TextBoxCell { Binding = Binding.Property <DecodedBitmap, string>(b => $"{b.Type}") }, HeaderText = "Command" }); grdIcons.Columns.Add(new GridColumn { DataCell = new TextBoxCell { Binding = Binding.Property <DecodedBitmap, string>(b => $"{b.Width}x{b.Height}") }, HeaderText = "Size" }); grdIcons.Columns.Add(new GridColumn { DataCell = new TextBoxCell { Binding = Binding.Property <DecodedBitmap, string>(b => $"{1 << (int)b.BitsPerPixel}") }, HeaderText = "Colors" }); grdIcons.AllowMultipleSelection = false; grdIcons.SelectionChanged += GrdIconsOnSelectionChanged; panelHexDump = new PanelHexDump(); pnlPanel.Content = panelHexDump; }
public TabPeResources() { XamlReader.Load(this); treeResources.Columns.Add(new GridColumn { HeaderText = "Identifier", DataCell = new TextBoxCell(0) }); treeResources.Columns.Add(new GridColumn { HeaderText = "Size", DataCell = new TextBoxCell(1) }); treeResources.AllowMultipleSelection = false; treeResources.SelectionChanged += TreeResourcesOnSelectionChanged; panelPeVersion = new PanelPeVersion(); panelPeStrings = new PanelPeStrings(); panelHexDump = new PanelHexDump(); panelWindowsIcon = new PanelWindowsIcon(); panelText = new PanelText(); }
public TabLxResources() { XamlReader.Load(this); treeResources.Columns.Add(new GridColumn { HeaderText = "Type", DataCell = new TextBoxCell(0) }); treeResources.Columns.Add(new GridColumn { HeaderText = "Size", DataCell = new TextBoxCell(1) }); treeResources.AllowMultipleSelection = false; treeResources.SelectionChanged += TreeResourcesOnSelectionChanged; panelNeStrings = new PanelNeStrings(); panelNeAccelerators = new PanelNeAccelerators(); panelHexDump = new PanelHexDump(); panelOs2Bitmap = new PanelOs2Bitmap(); panelWindowsIcon = new PanelWindowsIcon(); }
public TabBeResources() { XamlReader.Load(this); treeResources.Columns.Add(new GridColumn { HeaderText = "Name", DataCell = new TextBoxCell(0) }); treeResources.Columns.Add(new GridColumn { HeaderText = "ID", DataCell = new TextBoxCell(1) }); treeResources.Columns.Add(new GridColumn { HeaderText = "Size", DataCell = new TextBoxCell(2) }); treeResources.AllowMultipleSelection = false; treeResources.SelectionChanged += TreeResourcesOnSelectionChanged; panelHexDump = new PanelHexDump(); panelText = new PanelText(); panelBeIcon = new PanelBeIcon(); panelBeVersion = new PanelBeVersion(); }
public PanelBeIcon() { XamlReader.Load(this); panelHexDump = new PanelHexDump(); pnlPanel.Content = panelHexDump; }