This is a migrated thread and some comments may be shown as answers.

ValueChanged is BROKEN in latest update!

1 Answer 16 Views
MaskedInput (Numeric, DateTime, Text, Currency)
This is a migrated thread and some comments may be shown as answers.
danparker276
Top achievements
Rank 2
danparker276 asked on 07 Feb 2014, 05:55 PM
This is big and unacceptable.  Please fix this now, I'm on 2013.3.1316.40.
What did you do to the input box on the last update.  This is the 2nd error I've found now. 

I have some sample code that will show you.

<Window xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"  x:Class="RadTextChanged.MainWindow"
        Title="MainWindow" Height="350" Width="525">
    <Grid>
        <StackPanel>
        <StackPanel Orientation="Horizontal">
            <TextBlock Name="txt123" />
            <telerik:RadMaskedTextInput  Margin="10 0 0 0"  ValueChanged="tbChange_ValueChanged"  Name="tbChange" Width="200" Height="30" />
            <Button Content="Change Rad TextInput" Margin="10 0 0 0"  Click="Button_Click"  Width="200" Height="30"  />
            
        </StackPanel>
            <StackPanel Orientation="Horizontal">
                <TextBlock Name="txtPlain" />
                <TextBox  Margin="10 0 0 0"  TextChanged="tbPlain_TextChanged" Name="tbPlain" Width="200" Height="30" />
                <Button Content="Change Textbox" Name="btnPlain" Margin="10 0 0 0"  Click="btnPlain_Click"  Width="200" Height="30"  />
 
            </StackPanel>
        </StackPanel>
    </Grid>
</Window>

code behind
namespace RadTextChanged
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }
 
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            tbChange.Value = "test123";
 
        }
 
        private void tbChange_ValueChanged(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            txt123.Text = "Hello";
        }
 
        private void tbPlain_TextChanged(object sender, TextChangedEventArgs e)
        {
            txtPlain.Text = "Hello Plain";
        }
 
        private void btnPlain_Click(object sender, RoutedEventArgs e)
        {
            tbPlain.Text = "TestPlain";
        }
    }
}

1 Answer, 1 is accepted

Sort by
0
Milena
Telerik team
answered on 10 Feb 2014, 12:23 PM
Hi Dan,

Thank you for reporting this issue. We can confirm this is a bug and therefore I logged it in our Feedback Portal where you can track its progress.

Regards,
Milena
Telerik

Check out the new Telerik Platform - the only modular platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native apps. Register for the free online keynote and webinar to learn more about the Platform on Wednesday, February 12, 2014 at 11:00 a.m. ET (8:00 a.m. PT).

Tags
MaskedInput (Numeric, DateTime, Text, Currency)
Asked by
danparker276
Top achievements
Rank 2
Answers by
Milena
Telerik team
Share this question
or