void dataGrid1_AutoGeneratingColumn(object sender, Microsoft.Windows.Controls.DataGridAutoGeneratingColumnEventArgs e)
 {
     if (e.PropertyName == "GrossPL")
     {
         ((Microsoft.Windows.Controls.DataGridBoundColumn)(e.Column)).Binding.StringFormat = "{0:c0}";
     }
 }
Beispiel #2
0
        private void dataGrid1_AutoGeneratingColumn(object sender, Microsoft.Windows.Controls.DataGridAutoGeneratingColumnEventArgs e)
        {
            var col = e.Column.Header.ToString();

            if ((col == "Key_book") || (col == "Key_IZD") || (col == "Authors_keys"))
            {
                e.Column.Visibility = Visibility.Collapsed;
            }
        }
Beispiel #3
0
        private void publishersDataGrid_AutoGeneratingColumn(object sender, Microsoft.Windows.Controls.DataGridAutoGeneratingColumnEventArgs e)
        {
            var col = e.Column.Header.ToString();

            if (col == "Key_IZD")
            {
                e.Column.Visibility = Visibility.Collapsed;
            }
        }
Beispiel #4
0
        void theGrid_AutoGeneratingColumn(object sender, Microsoft.Windows.Controls.DataGridAutoGeneratingColumnEventArgs e)
        {
            var prop = controller.CurrentType.GetProperty(e.PropertyName);

            if (prop == null)
            {
                return;
            }
            var attrs = prop.GetCustomAttributes(typeof(BrowsableAttribute), true);

            if (attrs.Length == 0)
            {
                return;
            }
            e.Cancel = !(attrs[0] as BrowsableAttribute).Browsable;
        }