标签: elementstyle

如何找到element.style的原始来源?即哪个JS或jQ文件正在注入它.我想修复,而不是覆盖

有问题的样式没有硬编码到HTML或CSS中.它们通过JS或jQ文件动态添加.我一直遇到这种情况.我总是只是阅读所有文件,直到找到它为止.使用开发工具有更快的方法吗?我希望有重写它!important的标签,我想找到的来源和解决它.

有些人指出这个解决方案: 找到Javascript应用的内联样式来调试Javascript 但这不能回答我的问题,因为这会显示导致问题的代码片段,但我正在寻找源文件名和/或路径.

css inline google-chrome-devtools elementstyle

6
推荐指数
1
解决办法
9714
查看次数

DataGridCheckBoxColumn 在应用 ElementStyle 时失去 IsReadOnly 状态

我需要垂直居中 a DataGridCheckBoxColumn。由于我没有在里面找到 Property DataGridCheckBoxColumn,我申请了一个ElementStyle. 但是,当应用此样式时, myCheckBox再次变为可检查的,尽管它被设置为ReadOnlyin my DataGrid(整体DatagridReadOnly),以及DataGridCheckBoxColumn它本身。

如何创建一个垂直居中以CheckBox保持其ReadOnly状态?这是我的代码:

<DataGrid IsReadOnly="True">
    <DataGrid.Columns>
        <DataGridCheckBoxColumn Header="Test" IsReadOnly="True" Binding="{Binding MyBinding}">                        
            <DataGridCheckBoxColumn.ElementStyle>
                <Style>
                    <Setter Property="FrameworkElement.Margin" Value="0,1,0,0" />
                    <Setter Property="FrameworkElement.VerticalAlignment" Value="Center" />
                    <Setter Property="FrameworkElement.HorizontalAlignment" Value="Center" />                                
                </Style>
            </DataGridCheckBoxColumn.ElementStyle>
        </DataGridCheckBoxColumn>
    </DataGrid.Columns>
</DataGrid>
Run Code Online (Sandbox Code Playgroud)

c# wpf datagrid readonly elementstyle

6
推荐指数
1
解决办法
1747
查看次数