小编Mar*_*k W的帖子

Datagrid文本对齐方式

我想知道是否有人有一个简单的方法来使WPF数据网格中的文本居中对齐.我让数据网格工作得很好,但正确的文本对齐困扰了我.我搞砸了一些,并下载了wpftoolkit,但这些示例要么不起作用,要么给我一个编译错误.我确实将对wpftoolkit的引用添加到了我的项目中.任何帮助,将不胜感激.谢谢

数据网格的xaml如下

<WpfToolkit:DataGrid AutoGenerateColumns="True" Margin="15,15,10,65" Name="DG1" CanUserReorderColumns="False" />
Run Code Online (Sandbox Code Playgroud)

wpf datagrid wpftoolkit c#-4.0

7
推荐指数
1
解决办法
2万
查看次数

F#默认值中的依赖属性不匹配

我试图转换一个C#依赖属性,它将输入ComboBox的文本的最大长度限制为F#.该程序是一个MVVM程序,它使用F#作为模型和视图模型,使用C#作为视图.工作的C#代码是这样的:

public class myComboBoxProperties
    {
        public static int GetMaxLength(DependencyObject obj)
        {
            return (int)obj.GetValue(MaxLengthProperty);
        }

        public static void SetMaxLength(DependencyObject obj, int value)
        {
            obj.SetValue(MaxLengthProperty, value);
        }

        // Using a DependencyProperty as the backing store for MaxLength. This enables animation, styling, binding, etc...
        public static readonly DependencyProperty MaxLengthProperty =
            DependencyProperty.RegisterAttached("MaxLength",
            typeof(int),
            typeof(myComboBoxProperties),
            new UIPropertyMetadata(OnMaxLengthChanged));

        private static void OnMaxLengthChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
        {
            if (obj is ComboBox)
            {
                ComboBox comboBox = (ComboBox)obj;

                comboBox.Loaded += (sender, e) =>
                {
                    TextBox textBox = comboBox.Template.FindName("PART_EditableTextBox", comboBox) …
Run Code Online (Sandbox Code Playgroud)

c# f# dependency-properties

7
推荐指数
1
解决办法
210
查看次数

标签 统计

c# ×1

c#-4.0 ×1

datagrid ×1

dependency-properties ×1

f# ×1

wpf ×1

wpftoolkit ×1