我有一些问题使第4号金成为控制的初步重点,最大的问题是,如果控制没有使重点得到保障。
Our team decided that we need our own custom Rich text box control for Silverlight app we are developing. We looked at existing controls mentioned at A good rich text control for Silverlight but ...
我有一些问题使第4号金成为控制的初步重点,最大的问题是,如果控制没有使重点得到保障。
我已形成一种行为,并在<代码>Loaded<>/code>中设定了重点,保证了控制。
using System.Windows;
using System.Windows.Controls;
using System.Windows.Controls.Primitives;
using System.Windows.Input;
using System.Windows.Interactivity;
namespace xxx.Behaviors
{
public class SetControlFocusBehavior : Behavior<Control>
{
protected override void OnAttached()
{
base.OnAttached();
if (AssociatedObject is Control)
{
((Control)AssociatedObject).Loaded += new RoutedEventHandler(SetControlFocusBehavior_Loaded);
}
}
void SetControlFocusBehavior_Loaded(object sender, RoutedEventArgs e)
{
var control = sender as Control;
if (control == null)
{
return;
}
System.Windows.Browser.HtmlPage.Plugin.Focus();
control.Focus();
}
protected override void OnDetaching()
{
base.OnDetaching();
((Button)AssociatedObject).Loaded -= SetControlFocusBehavior_Loaded;
}
}
}
To use it, simply drag and drop it onto the control using Blend.
<TextBox x:Name="MyTextBox">
<i:Interaction.Behaviors>
<sg:SetControlFocusBehavior/>
</i:Interaction.Behaviors>
</TextBox>
Our team decided that we need our own custom Rich text box control for Silverlight app we are developing. We looked at existing controls mentioned at A good rich text control for Silverlight but ...
I m trying to add an image to a Pushpin instance from the Silverlight Bing Map Control, but I can t seem to get it to render (the pushpin renders fine). This is probably a general WPF question rather ...
I m processing large files after they are selected by the user. My code looks like the following: if (FileDialog.ShowDialog() == true) { // process really big file } This freezes up the UI so ...
Does anyone know where to find a list of controls that you can set the template on in Silverlight? I ve wasted several hours now trying to create control templates only to find that the control doesn ...
I have a simple silverlight multifile upload application, and i want to provide the user with some feedback, right now its only in a test phase and i dont have the webservice. Somehow i cant get the ...
This looks a bug to me.. Using Silverlight 3 and i have a user control defined in XAML and trying to access the object during runtime returns a null. <Grid> <common:CommonGridEditPanel x:...
Someone please help me understand why this binding does not work... I have a class called SelectionManager with a property called dates which is populated by a WCF service. The property is an ...
I ve got some code which sets up a datacontext. Often enough, the datacontext should be set to some underlying data collection, such as an ObservableCollection - but occasionally I d like to set it ...