public ToolBarBaseVm AddButton(string toolTip, string glyphName, Visibility visibility = Visibility.Visible, bool IsShowBtnText = true) { var item = new BarButtonVm(toolTip, glyphName, visibility); if (!IsShowBtnText) { item.BtnText = null; } AddChild(item); return(this); }
/// <summary> /// Add Button Base /// </summary> /// <param name="dataKey"></param> /// <param name="name"></param> /// <param name="glyphName"></param> /// <param name="largeGlyphName"></param> /// <param name="toolTip"></param> /// <param name="visibility"></param> /// <returns></returns> public BarButtonVm AddButton1(string dataKey, string name, string glyphName, string largeGlyphName , string toolTip = null, Visibility visibility = Visibility.Visible) { BarButtonVm barButtonVm = new BarButtonVm(toolTip, glyphName, visibility) { DataKey = dataKey, Name = name, LargeGlyphName = largeGlyphName, }; //Items.Add(barButtonVm); AddChild(barButtonVm); return(barButtonVm); }