Exemple #1
0
    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();
    }