private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e) { frmEditFont e_font = new frmEditFont(); e_font._font = font; if (e_font.ShowDialog() == System.Windows.Forms.DialogResult.OK) { font = e_font._font; // переменная получает значение из формы font.InsertFont(); font.LoadFont(ref fontDT); ; bs.DataSource = fontDT; } }
private void bindingNavigatorEditItem_Click(object sender, EventArgs e) { InitFont(); font.FillFontGaps(); frmEditFont e_font = new frmEditFont(font); if (e_font.ShowDialog() == System.Windows.Forms.DialogResult.OK) { font = e_font._font; // переменная получает значение из формы font.UpdateFont(); font.LoadFont(ref fontDT); bs.DataSource = fontDT; } }
public frmFont() { InitializeComponent(); font = new FormattingRulesLibrary.Font(); font.LoadFont(ref fontDT); bs.DataSource = fontDT; fontBindingNavigator.BindingSource = bs; tbSize.DataBindings.Add(new Binding("Text", bs, "size")); tbFTitle.DataBindings.Add(new Binding("Text", bs, "font_title")); tbColor.DataBindings.Add(new Binding("Text", bs, "color")); chbCurs.DataBindings.Add(new Binding("Checked", bs, "italic")); chbZh.DataBindings.Add(new Binding("Checked", bs, "bold")); chPodch.DataBindings.Add(new Binding("Checked", bs, "underlined")); }