小编Dav*_*mer的帖子

wpf线程,后台工作者,调度员

我是wpf线程的新手,现在我们有背景工作和调度程序类,经典的winforms线程问题不再是问题吗?

wpf multithreading backgroundworker

-1
推荐指数
1
解决办法
1216
查看次数

如何绝对设置ToolTipService.ShowDurationProperty?

我需要设置为所有应用程序 ToolTipService.ShowDurationProperty = 10000

这个anwser HCL

 <Style TargetType="Control"> 
     <Setter Property="ToolTipService.ShowDuration" Value="10000"/>
</Style>
Run Code Online (Sandbox Code Playgroud)

这个好.但是,它必须添加项目才能添加样式.你不能?

wpf xaml styles

-1
推荐指数
1
解决办法
3049
查看次数

csharp方法,从单词中选择每隔一个字符

我需要一个方法,返回从第一个字符开始的字符串中的每个其他字符.例如,使用("Java-language")的方法调用返回"Jv-agae".

     private static void NewMethod(string word)
     {
         // here comes the code
     }
Run Code Online (Sandbox Code Playgroud)

c# string

-1
推荐指数
2
解决办法
2559
查看次数

如何在运行时获取TextBox的宽度?

<Window x:Class="WpfApplication1.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="350" Width="525">
    <Grid>
        <StackPanel>
            <TextBox Name="TextBox1" HorizontalAlignment="Left" PreviewKeyUp="TextBox_PreviewKeyUp"></TextBox>
        </StackPanel>
    </Grid>
</Window>  
Run Code Online (Sandbox Code Playgroud)
namespace WpfApplication1
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        private void TextBox_PreviewKeyUp(object sender, KeyEventArgs e)
        {
            TextBox1.Text = "Some text inside Textbox";
            MessageBox.Show("TextBox1 Width = " + TextBox1.Width + " & TextBox1.ActualWidth = " + TextBox1.ActualWidth); // NaN & 10
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

如何动态获取宽度TextBoxWidth并且ActualWidth …

c# silverlight wpf textbox width

-1
推荐指数
1
解决办法
2043
查看次数