private void OnComponentChanged(object sender, ComponentChangedEventArgs ce) { VerticalLabel_UserControl label = ce.Component as VerticalLabel_UserControl; if (label == null || !label.DesignMode) { return; } if (((IComponent)ce.Component).Site == null || ce.Member == null || ce.Member.Name != "Text") { return; } //Causes the default text to be updated string strName = this.Name.ToLower(); string strText = this.Text.ToLower(); if (strText.Contains(strName)) { this.Text = "Vertical Text"; } else { strPropertyText = this.Text; } //Prints the text vertically GenerateTexture(); }
private void OnComponentChanged(object sender, ComponentChangedEventArgs ce) { VerticalLabel_UserControl label = ce.Component as VerticalLabel_UserControl; if (label == null || !label.DesignMode) { return; } if (((IComponent)ce.Component).Site == null || ce.Member == null || ce.Member.Name != "Text") { return; } label.Text = strPropertyText; GenerateTexture(); }